• 16-07-2018, 23:55:56
    #1
    İyi forumlar,

    Bir sql cümlesi hakkında görüşlerinizi talep ediyoruz arkadaşlar.

    Örnek tablo yapısı aşağıdaki gibidir;

    ID - row1 - row2
    1 - 50 - 100
    2 - 200 - 300

    Sorgu ile 75 rakamını arattırıp 1 numaralı ID'yi sonuç olarak ekrana yazdırmak istiyoruz.

    exp: 50 ile 100 (yani row1 - row2) arasında olduğunu bulmak için nasıl bir sorgu yazmamız gerekiyor.

    "SELECT * FROM lokasyonlar WHERE row1<= '75' AND row 2>= '75' ";
    Standart sorgumuz çalışmıyor.

    Teşekkürler.
  • 17-07-2018, 00:02:46
    #2
    SELECT * FROM lokasyon WHERE sutunadı>50 AND sutunadı< 100;
    veya
    SELECT * FROM lokasyon WHERE sutunadı BETWEEN 300 AND 500;
  • 17-07-2018, 00:16:56
    #3
    Turkishost adlı üyeden alıntı: mesajı görüntüle
    İyi forumlar,

    Bir sql cümlesi hakkında görüşlerinizi talep ediyoruz arkadaşlar.

    Örnek tablo yapısı aşağıdaki gibidir;

    ID - row1 - row2
    1 - 50 - 100
    2 - 200 - 300

    Sorgu ile 75 rakamını arattırıp 1 numaralı ID'yi sonuç olarak ekrana yazdırmak istiyoruz.

    exp: 50 ile 100 (yani row1 - row2) arasında olduğunu bulmak için nasıl bir sorgu yazmamız gerekiyor.

    "SELECT * FROM lokasyonlar WHERE row1<= '75' AND row 2>= '75' ";
    Standart sorgumuz çalışmıyor.

    Teşekkürler.
    Bu sorgunun çalışıyor olması lazım...
  • 17-07-2018, 00:32:46
    #4
    SELECT * FROM lokasyonlar WHERE 75 BETWEEN row1 AND row2
    http://www.sqlfiddle.com/#!9/16574/10
  • 17-07-2018, 00:35:35
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Veritabanı yapısı nasıl acaba? Sütunlarınız int mi yoksa varchar mı ?