• 11-07-2022, 03:04:19
    #1
    merhaba arkadaşlar


    WHERE
    A + B + C >660

    3 sayının toplamı 660 dan büyükse diye şart tanımlıyorum fakat düzgün çalışmıyor
    ama

    a+b >660 yazınca düzgün çalışıyor 3. bir değer tanımladığım zaman sanırım sorun oluyor

    bu 3 sayının toplamını nasıl şarta eklerim ?
  • 11-07-2022, 03:08:58
    #2
    WHERE ((sayi1 + sayi2 + sayi3)  >  660)
    en dıştaki parantezi koymasanız da çalışır ama ben genelde sonrasına da koşul ekliyorum ve koyuyorum
  • 11-07-2022, 03:11:42
    #3
    Örnek sorgu atıyorum, paranteze alırsan çalışır.

    Select * from VTYS.dbo.Ogrenci where (Kayit_Tarihi + Yas + Ortalama) > 100
  • 11-07-2022, 03:23:45
    #4
    olmadı malesef

    sanki

    Kod1
    Select * from VTYS.dbo.Ogrenci where (Kayit_Tarihi + Yas + Ortalama) > 100

    kayit_tarihi + ortalama >100 olarak algılıyor
  • 11-07-2022, 03:32:11
    #5
    WHERE
    (A + B ) > 660 OR
    (A + C_MESAI) > 660

    böyle çalıştı ama

    WHERE
    (A + B + C) >660 bu şekilde çalışmadı
  • 11-07-2022, 12:03:05
    #6
    ---
  • 11-07-2022, 13:06:48
    #7
    Arkadaş özel mesaj yoluyla ulaştı, ücretsiz teknik destek hizmeti verildi konu çözüldü.
  • 11-07-2022, 13:12:35
    #8
    murqlegend adlı üyeden alıntı: mesajı görüntüle
    Arkadaş özel mesaj yoluyla ulaştı, ücretsiz teknik destek hizmeti verildi konu çözüldü.
    çok teşşekür ederim hocam ellerine sağlık
  • 26-07-2022, 01:36:49
    #9
    Php,java,javascript,sql,c# farketmez tüm programlama alanlarında aritmetik işlemler yapacaksanız türü float,double,int yani digit değerler olmalıdır. tarih yada metin gibi verileri direk aritmetik işlemlere sokarsanız kodunuz çalışmaz (Metin için Bazı editörler hariç) tarih hiç birinde çalışmaz.
    Çözüm: belirtilen tarih günümüz tarihinden çıkılır aradaki gün farkı bulunur. bu gün sayısını aritmetik işlemlere dahil edebilirsiniz. Sql için örnek datediff kullanabilirsiniz.
    konu çözüldü ama başka arkadaşlar konuyu arama motorundan bulursa açıklamak istedim problemi her ne kadar ben çözmesem de bu şekilde çözülmüştür diye düşünüyorum
    Kolay gelsin.