@AlexStolman

Почему Sql запрос с WHERE не работает как предпологается?

Почему PDO sql запрос не работает как предпологается?

Нужно получить все записи из таблицы с пустым полем text

$db->query("SELECT * FROM `textes` WHERE `text`=FALSE ");
#не выдает ничего

$db->query("SELECT * FROM `textes` ");
#выдает все записи из таблицы

Может синтаксис не правилен?
  • Вопрос задан
  • 596 просмотров
Решения вопроса 1
Ashlst
@Ashlst
Фанат эстетики и красивых решений.
SELECT * FROM `textes` WHERE `text`= 0
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
$db->query("SELECT * FROM `textes` WHERE `text` IS NULL");
Ответ написан
@lnked
$db->query("SELECT * FROM `textes` WHERE `text`='' ");
Ответ написан
@Noxy
увлекаюсь SQL
вставлю и свои 5 копеек:
$db->query("SELECT * FROM `textes` WHERE `text` IS NULL OR (`text` IS NOT NULL AND `text` ='') ");

те что null и те, что просто пустые.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 10:42
150000 руб./за проект
25 апр. 2024, в 10:41
2000 руб./за проект
25 апр. 2024, в 10:25
2000 руб./за проект