Как проверить столбец MySQL, чтобы убедиться, что он содержит значение? - PullRequest
1 голос
/ 10 июня 2009

Я пытаюсь выбрать все строки в базе данных, где display = 'Y' и объявление! = Null. Как я могу проверить столбец, чтобы убедиться, что он содержит значение?

 $qry = "select *   
         from   school
     where  display='Y'
     order by name, announcement, last_update";

Ответы [ 2 ]

4 голосов
/ 10 июня 2009
$qry = "select *       
         from   school
         where  display='Y'
         and (announcement != '' AND announcement IS NOT null)
         order by name, announcement, last_update";

Служит как для пустых, так и для пустых полей.

3 голосов
/ 10 июня 2009
announcement IS NOT NULL

или

NOT ISNULL(announcement)
...