Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

null alanlari listelemesin

Konu, 'Veritabanları' kısmında sokrates tarafından paylaşıldı.

  1. sokrates

    sokrates Daimi Üye

    Kayıt:
    8 Temmuz 2002
    Mesajlar:
    537
    Beğenilen Mesajlar:
    0
    Meslek:
    Web Programmer
    Şehir:
    istanbul
    merhabalar
    aşağıdaki slq deyiminde meslek alanı null ise bunu lıstelenmesini istemiyorum

    $sql="SELECT meslek
    FROM $vt_sahib
    GROUP BY meslek";
     
  2. LoS.ToF

    LoS.ToF Daimi Üye

    Kayıt:
    11 Ağustos 2002
    Mesajlar:
    1,088
    Beğenilen Mesajlar:
    0
    Meslek:
    PHP Developer
    Şehir:
    Antalya
    Hatırladığım kadarı ile.
    sql query lerinde

    where $x != null deneyin belki olur.
    ama bilgiğim kadarı ile
    where $x != '' böyleydi..

    tabi yanıltıyorda olabilir sql bilgim aşırı derecede iyi değil

    bunu php koduyla yapabilirsiniz istersen ayrıca ama bu kodun çalışma zanını uzatacaktır...

    Yardımcı olmadıysam özür dilerim.
     
  3. sokrates

    sokrates Daimi Üye

    Kayıt:
    8 Temmuz 2002
    Mesajlar:
    537
    Beğenilen Mesajlar:
    0
    Meslek:
    Web Programmer
    Şehir:
    istanbul
    iyisin iyi
    where meslek != 'null' dedigim zaman calismiyorda
    where meslek !='' seklinde yapmak aklima gelmemisti

    sevgiyle
     
  4. Düzgün

    Düzgün Üye

    Kayıt:
    29 Temmuz 2002
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    NULL ise '' yaramadığı durumlar olur. hem veritabanında NULL ayrı '' ayrı..
    Öyle değil miki?
     
  5. Düzgün

    Düzgün Üye

    Kayıt:
    29 Temmuz 2002
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    Null olanları listelemek için. IS NULL kullanmalısın.
    örnek;

    SELECT * FROM my_table WHERE phone IS NULL

    tabi listelememek içinde

    SELECT * FROM my_table WHERE phone IS NOT NULL

    iyi çalışmalar..
     
    Son düzenleme yönetici tarafından yapıldı: 2 Eylül 2002