Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Подскажите пожалуйста где ошибка  [new]
YK13
Member

Откуда:
Сообщений: 219
Результат запроса показывает что в базе нет записи удовлетворяющей его параметрам.
"SELECT ID FROM POST_ADRESSES WHERE COUNTRY IS NULL AND REGION IS NULL AND SUB_REGION_001 IS NULL AND POST_CODE = '50769' AND SETTLEMENT IS NULL AND STREET IS NULL AND HOUSE_NUMBER IS NULL AND APARTMENTS IS NULL"
все поля текстовые. Интересно то что в другой подобной таблице, где тоже все поля текстовые похожий запрос выдает правильный результат.
Помогите пожалуйста разобраться в чем здесь проблема?
С уважением YK13
3 апр 06, 20:22    [2519630]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите пожалуйста где ошибка  [new]
Karfaqen
Member

Откуда:
Сообщений: 7010
YK13
Помогите пожалуйста разобраться в чем здесь проблема?
В качестве версии:

Возможно, в той записи, которую вы предполагали увидеть в результате запроса, одно из (текстовых) полей, которые вы проверяете в SQL на IS NULL, содержит не NULL а пустую строку. При визуальном просмотре разницы не видно, а она есть (как тот суслик в ДМБ)
3 апр 06, 20:33    [2519646]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите пожалуйста где ошибка  [new]
YK13
Member

Откуда:
Сообщений: 219
не NULL а пустую строку
А как в таком случае ее отловить? Я имею ввиду как тогда написать вместо ПОЛЕ IS NULL
Спасибо за помошь
3 апр 06, 21:08    [2519710]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите пожалуйста где ошибка  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
ПОЛЕ = ""
3 апр 06, 21:20    [2519733]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить