- ベストアンサー
SQLのIN関数に関して
調べても見つからずすいませんが質問させてください。 SQLのIN関数にてNULLは使用できないのでしょうか? 例:項目 IN (NULL,'') といった具合にしても無理でしょうか? Vb.net 2005 SQLServer 2005 を使用しています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
where 項目 is null or 項目 = '' になります。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
SQLではIN関数ではなく、IN演算子、INコマンドやINクローズ(句)となってませんか。IN演算子が正しい呼称のようだが。
noname#140971
回答No.1
select * from a Where IsNull(商品名, 'null') IN ('null') SQLServer 2000場合のINキーワードでのnullの指定要領です。 SQLServer 2005でも多分・・・。