数据库:变量 运算符
一、变量:
SQL语言也跟其他编程语言一样,拥有变量、分支、循环等控制语句。
在SQL语言里面把变量分为局部变量和全局变量,全局变量又称系统变量。
局部变量
语句:declare @<变量名> <变量类型>,使用一个@
声明一个变量时要加上这个变量的类型
对变量的赋值可以使用set关键字
注意:在执行的时候要将定义的变量一起选中
全局变量:又叫做系统变量
语句:@@<变量名>
二、利用变量进行查询
在用变量进行查询时要先声明一个变量,并且赋值
三、运算符
--算数运算符
+ - * / %
--关系运算符
> < >= <= != !> !<
--逻辑运算符
and 两个都成立
or 两个中只要一个成立
any 任意一个都得成立
between...and... 在...之间
exists 存在)
in 在...里面
like 像
not 非
--运算符的优先级
第一级 :* / %
第二级:正号负号(+)(-)\
第三级:+ -
第四级:> < >= <= != !> !<
第五级:not
第六级:and or between..and
第七级:all any in like some exists
第八级:= 等号