1

フィールドに「N」がないすべてのレコードを選択する可能性の 1 つとして、値「N」と「NULL」を持つ列 IsSeeded があります。

クエリするとき

select * from database.file where IsSeeded !='N';

また、値が「NULL」のファイルも返しません。データベース設定を大文字と小文字を区別するように変更せずに、「NULL」値を許可するにはどうすればよいですか?

4

1 に答える 1

1

IS値を比較するときnullは、通常の比較演算子 ( !=/ =/ <>/...)の代わりに演算子を使用する必要があります。

select * from database.file 
where IsSeeded IS NULL;

それ以外の場合、エントリの結果は不明であり、状態はです。nullfalse

于 2013-08-07T13:48:31.107 に答える