搜鞥都哦 发表于 2018-10-20 06:12:52

T-SQL运算符

  运算符
  1、算术运算符
  算术运算符
  说明
  +
  加法
  -
  减法
  *
  乘法
  /
  除法
  %
  取模,两个整数相除后的余数
  2、位运算符
  位运算符
  说明
  &(与、and)
  按位逻辑与运算
  |(或、OR)
  按位逻辑或运算
  ~(非、NOT)
  按位逻辑非运算
  (互斥OR)
  按位互斥运算
  3、比较运算符
  比较运算符
  说明
  >
  大于
  =
  等于
  >=
  大于等于
  <
  小于
  
  不大于
  !<
  不小于
  4、逻辑运算符
  逻辑运算符
  说明
  AND
  对两个布尔表达式进行逻辑与运算
  OR
  对两个布尔表达式进行逻辑或运算
  Not
  对两个布尔表达式进行逻辑非运算
  BETWEEN
  用于测试某一表达式的值是否在某个指定的范围内
  LIKE
  模式匹配运算符
  IN
  列表运算符,测试表达式的值在或不在某些列表值内
  ALL\SOME\ANY
  用于判断表达式和子查询之间的值的关系
  5、字符串连接运算符
  字符串连接运算符形式上个加法运算符"+"是完全一致的。但用于字符串时表示字符串连接。
  6、赋值运算符
  赋值运算符形式上和"="是完全一致的,但用于变量时表示赋值。
  7、运算符的优先级
  在T-SQL程序中包含多种运算符时,需要注意这些运算符的优先级
  优先级
  运算符
  说明
  1
  ()
  小括号
  2
  +、-、~
  正、负、逻辑非
  3
  *、/、%
  乘 除 取模
  4
  +、-、+
  加、减、连接
  5
  =、>、=、、!<
  各种比较运算符
  6
  ^、&、|
  位运算符
  7
  NOT
  逻辑非
  8
  AND
  逻辑与
  9
  ALL、ANY、BETWEEN、IN、LIKE、OR、SOM
  逻辑运算符
  10
  =
  赋值运算符

页: [1]
查看完整版本: T-SQL运算符