Как правильно написать запрос — Все значения где столбик name не пустой а discount содержит VIP?
Всем привет, помогите написать правильно такой запрос в базу
выбираем таблицу client и в ней покажем все строки с условием что name у нес не пустой а discount содержит слово VIP
вот такая у меня таблица client
id | name | phone | birth_date | discount | visits
1 | Ivan | 077112233 | 01.01.2015 | VIP-0001 | 0
Вот мой запрос SELECT * FROM `client` WHERE name IS NULL and discount LIKE '%VIP%' но он выводит мне все 1000 строк, а должен вывети только те у кого имя заполнено а значит карта выдана клиенту
да но все равно выводит все значения.... я разобрался оказывается у меня name не принимает значение NULL по умолчанию, по этому правилньо будет так SELECT * FROM `client` WHERE name LIKE '' and discount LIKE '%VIP%'