本文概述
有多种类型的SQL运算符:
SQL算术运算符
让我们假设“变量a”和“变量b”。在这里, “ a”包含20, 而“ b”包含10。
| 操作员 | 描述 | 例 |
|---|---|---|
| + | 它将两个操作数的值相加。 | a + b将给30 |
| – | 它用于从左侧操作数中减去右侧操作数。 | a-b会给10 |
| * | 它用于将两个操作数的值相乘。 | a * b将给200 |
| / | 它用于将左操作数除以右操作数。 | a / b会给2 |
| % | 它用于将左侧操作数除以右侧操作数并返回提醒。 | a%b会给0 |
SQL比较运算符
让我们假设“变量a”和“变量b”。在这里, “ a”包含20, 而“ b”包含10。
| 操作员 | 描述 | 例 |
|---|---|---|
| = | 它检查两个操作数的值是否相等, 如果两个值相等, 则条件为真。 | (a = b)不正确 |
| != | 它检查两个操作数的值是否相等, 如果值不相等, 则条件为真。 | (a!= b)是真的 |
| <> | 它检查两个操作数的值是否相等, 如果值不相等, 则条件为真。 | (a <> b)是真的 |
| > | 它检查左操作数的值是否大于右操作数的值, 如果是, 则条件为真。 | (a> b)不正确 |
| < | 它检查左操作数的值是否小于右操作数的值, 如果是, 则条件为真。 | (a <b)是真的 |
| >= | 它检查左操作数的值是否大于或等于右操作数的值, 如果是, 则条件为真。 | (a> = b)不正确 |
| <= | 它检查左操作数的值是否小于或等于右操作数的值, 如果是, 则条件为真。 | (a <= b)为真 |
| !< | 它检查左操作数的值是否不小于右操作数的值, 如果是, 则条件为真。 | (a!= b)不正确 |
| !> | 它检查左操作数的值是否不大于右操作数的值, 如果是, 则条件为真。 | (a!> b)是真的 |
SQL逻辑运算符
有在SQL中使用的逻辑运算符的列表:
| 操作员 | 描述 |
|---|---|
| ALL | 它将一个值与另一个值集中的所有值进行比较。 |
| AND | 它允许SQL语句中存在多个条件。 |
| ANY | 它根据条件比较列表中的值。 |
| BETWEEN | 它用于搜索一组值内的值。 |
| IN | 它将值与指定的列表值进行比较。 |
| NOT | 它颠倒了任何逻辑运算符的含义。 |
| OR | 它在SQL语句中组合了多个条件。 |
| EXISTS | 它用于搜索指定表中是否存在行。 |
| LIKE | 它使用通配符运算符将值与相似值进行比较。 |
srcmini
评论前必须登录!
注册