Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка пустых значение / 3 сообщений из 3, страница 1 из 1
22.02.2016, 14:56
    #39176725
stinkybob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка пустых значение
Добрый день

У меня есть таблица

автор
id,name

1,test1
2,
3,test3
4,test4
5,
6,test6

Пытаюсь сделать запроc

авторSELECT * FROM table WHERE name != 'test3'

По идеи должны вывести строки 1,2,4,5,6 (по моей идеи) но выводит почему все кроме пустых, т.е. 1,4,6

Это так и должно быть?) мне почему-то казалось что раньше я получал и пустые тоже
...
Рейтинг: 0 / 0
22.02.2016, 18:41
    #39176840
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка пустых значение
stinkybobДобрый день

У меня есть таблица

автор
id,name

1,test1
2,
3,test3
4,test4
5,
6,test6


Должна вывести 1,4,6, там где ты считаешь что должно выбираться, там скорее всего null в поле, и они не дадут ни в каком сравнении true. Только в операции is null. Их надо отрабатывать и выделять явно, либо coalesce и аналоги, либо or xxx is null.

Пытаюсь сделать запроc

авторSELECT * FROM table WHERE name != 'test3'

По идеи должны вывести строки 1,2,4,5,6 (по моей идеи) но выводит почему все кроме пустых, т.е. 1,4,6

Это так и должно быть?) мне почему-то казалось что раньше я получал и пустые тоже
...
Рейтинг: 0 / 0
22.02.2016, 19:19
    #39176856
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка пустых значение
Пустые строки будут выбраны. NULL- нет.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка пустых значение / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]