mssql sqlserver in操作符使用说明


摘要:
下文主要讲述sql脚本中 in操作符的用法



in操作符简介

in操作符的功能,限定返回行中指定列中的值存在于in关键字所指定的值中
—————-in操作符语法说明—————
in语法:

select [列名1],[列名1],[列名1] from 
[表]  where [列] in (值1,值2,值3,...)

例:

 create table A (keyId int identity,
nameA varchar(20),
nameB varchar(30),
nameC varchar(40),
nameD varchar(50)
)
go
insert into A(nameA,nameB,nameC,nameD)values
('猫猫','testB','testC','testD'),
('网站开发','NO','fuck','QQ'),('a','b','c','d')
go
select * from A where keyId in (1,2)
go
truncate table A
drop     table A