Показать сообщение отдельно

  #154  
Старый 17.07.2008, 07:50
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Код:
SELECT * FROM `tbl` where 
  `year` > 2008 AND 
  `col1` IS NOT NULL AND 
  `col2` NOT LIKE '6%'
Если в поле col1 содержатся записи, содержажие 0, то они попадут в результат запроса. Указанный запрос сработает только для NULL-записей. Если не нужны ни NULL, ни 0, то сделать, как указал Nomer1
Код:
...`col1` != ''...
или
Код:
...`col1` != 0...
ЗЫ. Несмотря на то, что col2 - целочисленное, NOT LIKE для него сработает в мускуле корректно.

Последний раз редактировалось krypt3r; 17.07.2008 в 08:00..
 
Ответить с цитированием