【SQL Server】論理演算子 IN の使い方
論理演算子 IN の使い方を説明
基本構文
WHERE <カラム名> IN (候補1,候補2,候補3...)
内容
IN 論理演算子は、<値>が 候補のいずれかと同じ場合 真(TRUE)を返します。
サンプルクエリ
SELECT 'OK' WHERE 'あ' IN('あ','い','う') SELECT 'OK' WHERE 'あ' IN('い','う','あ') SELECT 'OK' WHERE 'あ' IN('う','い','あ')
IN に指定するのは、サブクエリでもOKです。
SELECT * FROM T1 WHERE カラム1 IN (SELECT カラム2 FROM T2)
コメント