Этот вопрос кажется действительно базовым, но я не могу найти ответ google, и я провел последний час тестирования без везения. У меня возникают трудности с попыткой вернуть набор строк. Мне нужны строки, равные 11, 1 или Null. Я думаю, что это Null меня перепутал. Ниже всего лишь один из многих тестов, которые я провел ... и я знаю, что это не работает. Любая помощь ДЕЙСТВИТЕЛЬНО оценена. Заранее спасибоsql SELECT возвращает значения, соответствующие NULL ИЛИ Другое значение
SELECT * FROM have
WHERE have.flag = 11 || 1 || NULL;
Фактически, '||' означает логический-ИЛИ в MySQL: http://dev.mysql.com/doc/refman/5.5/en/logical-operators.html#operator_or –
@muistooshort Спасибо за ссылку на '||', раньше этого не видел. –
MySQL заставляет вас использовать функцию CONCAT для конкатенации строк, вздоха. –