数据库:变量 运算符

本文介绍了SQL语言中的变量概念,包括局部变量和全局变量的声明与使用方式,并阐述了如何利用变量进行查询操作。此外,还详细解释了SQL中的各种运算符及其优先级。

、变量:

SQL语言也跟其他编程语言一样,拥有变量、分支、循环等控制语句。

在SQL语言里面把变量分为局部变量和全局变量,全局变量又称系统变量。

 

局部变量

 

语句:declare @<变量名> <变量类型>,使用一个@

声明一个变量时要加上这个变量的类型

 

对变量的赋值可以使用set关键字

注意:在执行的时候要将定义的变量一起选中

 

 

全局变量:又叫做系统变量

语句:@@<变量名>

 

二、利用变量进行查询

 

 在用变量进行查询时要先声明一个变量,并且赋值

三、运算符


--算数运算符
  + - * / %
--关系运算符
  > < >= <= != !> !<
--逻辑运算符
  and 两个都成立
  or 两个中只要一个成立
  any 任意一个都得成立
  between...and... 在...之间
  exists 存在)
  in 在...里面
  like 像
  not 非

--运算符的优先级
  第一级 :* / %
  第二级:正号负号(+)(-)\
  第三级:+ -
  第四级:> < >= <= != !> !<
  第五级:not
  第六级:and or between..and
  第七级:all any in like some exists
  第八级:= 等号

 

 

 

 

 

转载于:https://www.cnblogs.com/dujiaoshou/p/4995182.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值