首页 > 代码库 > 12、SQL基础整理(运算符与优先级)
12、SQL基础整理(运算符与优先级)
运算符
+ - * / %(取余),赋值运算符 =
declare @jia int
set @jia = 1+1
print @jia
declare @jia int
set @jia = 10%3
print @jia
比较运算符> ,<, >=, <=,<>(不等于),!=, !<, !>
?逻辑运算符and, or, all(条件全部满足), any(任何一个条件满足), between(范围), in(任何一个条件满足), like, not(非), some(任何一个条件满足), exists(子查询)
*all(修饰符,表示要满足子查询查出的所有的列元素数据,配合比较运算符使用)
not 可以结合in,like使用,表示不在某个范围,或者不像某个通配值
优先级:
*%/
正负+ -
比较运算符
not and or between
all, any, some, in, like, exists =
一元运算符:“+、-”代表数字的正负,负号使用时最好加括号,否则容易当成减号操作
12、SQL基础整理(运算符与优先级)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。