Date not null

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
mrak
Сообщения: 6
Зарегистрирован: 27 янв 2005, 11:41

Date not null

Сообщение mrak » 27 янв 2005, 11:45

Помогите пожалуйста, незнаю куда и копать то

есть запрос

Код: Выделить всё

select phone from refit where requist_date<'01.01.2005'  and  give_date = null
вобщем в таблице есть поле give_date типа date
оно бывает null вот мне и нужно по нему сделать выборку + по другому столбцу, но вот вся загвоздка в null: ошибку синтаксиса пишет :(

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Re: Date not null

Сообщение Merlin » 27 янв 2005, 11:57

mrak писал(а):Помогите пожалуйста, незнаю куда и копать то

есть запрос

Код: Выделить всё

select phone from refit where requist_date<'01.01.2005'  and  give_date = null
вобщем в таблице есть поле give_date типа date
оно бывает null вот мне и нужно по нему сделать выборку + по другому столбцу, но вот вся загвоздка в null: ошибку синтаксиса пишет :(
А в LangRef глянуть? Синтаксис при работе с нуллами посмотреть? Null не бывает равен или не равен чему-то, а также больше или меньше чего-то, потому что по-русски Null значит ХЗ. Следовательно, поле может быть Is Null или Is Not Null, а не =Null или <>Null.

mrak
Сообщения: 6
Зарегистрирован: 27 янв 2005, 11:41

Сообщение mrak » 27 янв 2005, 12:06

Премного благодарен (почему тут нет кланяющегося смайлика?) кланяюсь, вы спасли мою задницу :mrgreen:

Ответить