mssql sql server sql脚本比较运算符用法简介


摘要:
下文主要讲述sql脚本中,比较运算符的使用方法


sql 比较运算符简介:
sql 比较运算符常常同select 关键字一起使用,达到限制条件的作用

= 等于。对于两个完全一样的值,运算符将返回True

<> 不等于。对于两个不完全一样的值,运算符将返回True
! = 不等于。这个运算符与“< >”运算符功能一样。
> 大于。当一个值大于另一个值时,运算符将返回True。
> = 大于或等于。当一个值大于或等于另一个值时,运算符将返回True。

!> 不大于。该操作符不常用,它等同<操作符
< 小于。当一个值小于另一个值时,运算符将返回True
< = 小于或等于。当一个值小于或等于另一个值时,运算符将返回True
! < 不小于。该操作符不常用,它等同>操作符

————————————————————
例:

 --定义一个产品进货表
create table A
(keyId int identity,name varchar(30),
qty int,price decimal(10,2)
)
go
insert into A(name,qty,price)
values('A',1,120),('B',2,30),
('C',3,40),('A',4,60),
('B',5,70),('F',6,80),
('G',7,90),('H',8,6)
go
  
 select * from A where qty =5   --数量等于5
 select * from A where qty <>5  --数量不等于5
 select * from A where qty !=5  --数量不等于5
 select * from A where qty >5   --数量大于5
 select * from A where qty >=5  --数量大于等于5
 select * from A where qty !>5   --数量不大于5
 select * from A where qty <5    --数量小于5
 select * from A where qty <=5   --数量小于等于5
 select * from A where qty !<5    ---数量不小于等于5      

go
truncate table A 
drop table A