SQL运算符

来源:互联网 发布:淘宝主类目怎么修改 编辑:程序博客网 时间:2024/06/08 13:46

SQL运算符

SQL运算符实例代码教程 - 运算符是一个保留字或字符,主要用于在SQL语句的WHERE子句来执行,比较和算术运算等操作。

加法 -添加任一侧上的操作符的值SQL运算符是什么?

运算符是一个保留字或字符,主要用于在SQL语句的WHERE子句来执行,比较和算术运算等操作。

运算符用于指定一个SQL语句中的条件,并作为连词多个条件在一份声明中。

  • 算术运算符

  • 比较操作符

  • 逻辑运算符

  • 运算符用来作为否定条件

SQL算术运算符:

假设变量的一个持有值为10,变量b持有20:

查看例子

操作符描述例子+加法 -添加任一侧上的操作符的值a + b 得到 30-减法 - 从左边减去右边操作数的操作a - b 得到  -10*乘法 - 操作符两侧的值相乘a * b 得到  200/除 - 将左边除右边的操作数(取模)b / a 得到  2%模量 - 将左边用右手操作,并返回操作数的余数b % a 得到  0

SQL比较操作符:

假设变量的一个持有值为10,变量b持有20:

查看实例代码

操作符描述例子=检查如果两个操作数的值是相等或不相等,如果是的话,条件为真。(a = b) is not true.!=检查如果两个操作数的值是否相等,如果值不相等,则条件为真。(a != b) is true.<>检查如果两个操作数的值是否相等,如果值不相等,则条件为真。(a <> b) is true.>检查值,如果左操作数大于右操作数的值,如果是的话,条件为真。(a > b) is not true.<检查如果左操作数的值小于右操作数的值,如果是的话,条件为真。(a < b) is true.>=检查如果左操作数的值大于或等于右操作数的值,如果是的话,条件为真。(a >= b) is not true.<=检查如果左操作数的值小于或等于右操作数的值,如果是的话,条件为真。(a <= b) is true.!<检查如果左操作数的值不小于右操作数的值,如果是的话,条件为真。(a !< b) is false.!>检查如果左操作数的值是不大于右操作数的值,如果是的话,条件为真。(a !> b) is true.

SQL逻辑运算符:

这是在SQL所有的逻辑运算符的列表。

查看实例代码

运算符描述ALL所有运算符用于比较的值到另一个值组中的所有值。ANDAND运算符允许多个条件的存在,在一个SQL语句中的WHERE子句。ANYANY运算符用于比较的值在列表中根据任何适用的条件。BETWEENBETWEEN运算符用于搜索一组值的范围内的值,给定的最小值和最大值。EXISTS存在指定的表中符合特定条件的运算符用于搜索存在的一行记录。ININ操作符用来比较的文字值已指定一个值的列表。LIKELIKE运算符用于比较相似的值,使用通配符的值。NOTNOT运算符的含义相反的逻辑运算符,它被使用如 NOT EXISTS, NOT BETWEEN, NOT IN 等,这是一个相反的运算符。OR使用OR运算符结合SQL语句的WHERE子句中的多个条件。IS NULLNULL操作符用来比较NULL的值。UNIQUE独特的操作符搜索指定的表中的每一行的唯一性(不重复)。
0 0