IN論理演算子とは:
IN論理演算子は、指定された値がサブクエリまたはリストのいずれかの値と一致する場合に行を返したい場合に使用されます。IN論理演算子は、オペランドが等しい場合にtrueになります。式のリストの1つに追加します。
以下の行を持つdbo.Customerテーブルがあるとします。 CountryShortNameが「PK」または「US」に等しい行を返します。
テーブルdbo.Customerを作成します
(Id int, FName VARCHAR(50), LName VARCHAR(50), CountryShortName CHAR(2)) GO insert into dbo.Customer Values ( 1,'Raza','M','PK'), (2,'Rita','John','US'), (3,'Sukhi','Singh',Null), (4,'James','Smith','CA'), (5,'Robert','Ladson','US'), (6,'Alice','John','US')
IN論理演算子を使用してクエリを記述しましょう。
Select * From dbo.Customer
where CountryShortName IN ('US','PK')>
SQLServerでIN論理演算子を使用する方法-SQLServer/TSQLチュートリアル ビデオデモSQLServerでIN論理演算子を使用する方法 |