在 MySQL 中,有多种类型的运算符,用于在查询中执行各种操作。以下是一些常见的 MySQL 运算符:

1. 算术运算符:
   - +:加法
   - -:减法
   - *:乘法
   - /:除法
   - %:取模(返回除法的余数)

   示例:
   SELECT column1 + column2 AS sum_result FROM your_table;

2. 比较运算符:
   - =:等于
   - <> 或 !=:不等于
   - <:小于
   - >:大于
   - <=:小于或等于
   - >=:大于或等于

   示例:
   SELECT * FROM your_table WHERE column1 > 100;

3. 逻辑运算符:
   - AND:逻辑与
   - OR:逻辑或
   - NOT:逻辑非

   示例:
   SELECT * FROM your_table WHERE column1 > 100 AND column2 < 200;

4. 模糊查询运算符:
   - LIKE:模糊匹配
   - NOT LIKE:不匹配
   - IN:匹配集合中的任何值
   - NOT IN:不匹配集合中的任何值

   示例:
   SELECT * FROM your_table WHERE column1 LIKE 'ABC%';

5. NULL 运算符:
   - IS NULL:判断是否为 NULL
   - IS NOT NULL:判断是否不为 NULL

   示例:
   SELECT * FROM your_table WHERE column1 IS NULL;

6. 赋值运算符:
   - =:赋值

   示例:
   UPDATE your_table SET column1 = 100 WHERE id = 1;

7. 位运算符:
   - &:按位与
   - |:按位或
   - ^:按位异或
   - ~:按位取反
   - <<:左移
   - >>:右移

   示例:
   SELECT (column1 & 1) AS is_odd FROM your_table;

这只是 MySQL 中一小部分常见的运算符。根据您的具体需求,可能还有其他特殊用途的运算符。请查阅 [MySQL 官方文档](https://dev.mysql.com/doc/) 获取更详细的信息。


转载请注明出处:http://www.zyzy.cn/article/detail/14112/MySQL