Как использовать условие условного где в Mysql?
Select * from table where SubId='1' and null
Это правильно? Я хочу отображать записи с subId = 1 и строки с subId null
Любое предложение ...
Это то, что вам нужно:
SELECT * FROM table WHERE SubId='1' OR SubId IS NULL
К сожалению, в английском языке AND и OR могут использоваться взаимозаменяемо в некоторых случаях:
Возможно, поэтому вы пытались построить запрос с помощью 'А ТАКЖЕ'.Вы можете проверить следующую статью в Википедии для получения дополнительной информации об этой проблеме:
http://dev.mysql.com/doc/refman/5.0/en/working-with-null.html