MysqlでConditionalwhere句を使用するにはどうすればよいですか?
Select * from table where SubId='1' and null
正しいですか?subId=1のレコードとsubIdnullの行を表示したい
なにか提案を...
MysqlでConditionalwhere句を使用するにはどうすればよいですか?
Select * from table where SubId='1' and null
正しいですか?subId=1のレコードとsubIdnullの行を表示したい
なにか提案を...
これはあなたが必要とするものです:
SELECT * FROM table WHERE SubId='1' OR SubId IS NULL
残念ながら英語では、ANDとORは特定の場合に交換可能に使用できます。
これがおそらく、「AND」を使用してクエリを作成しようとした理由です。この問題の詳細については、次のWikipediaの記事を確認してください。