• ベストアンサー

Nullを含む条件の検索

Nullを含む条件の検索 Oracle10g利用して勉強中の初心者です。 Hinテーブル NO Hin Flg 1 卵 1 2 鯉 null 3 糸 0 SELECT * from Hin Where not Flg = 1 としてFlgが1以外のレコードを取得したいのですが Nullは判断しなくて困っています、 良い方法は無いでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

SELECT * from Hin Where ( not Flg = 1 ) or ( flg is null ) nullは値がないってことだから,何かの値と比較ができないのでis nullとして比較するしかないです。

murakazu
質問者

お礼

ありがとうございます。 期待通りの結果が得られました。 結構苦労してましたのでうれしいです。