欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > 条件运算符

条件运算符

2025/3/17 6:10:02 来源:https://blog.csdn.net/2303_76627649/article/details/146278363  浏览:    关键词:条件运算符
  • 在 MySQL 中,BETWEEN...AND 语句是一个用于筛选数据的条件运算符,它可以帮助你从表中选取指定范围内的数据。

    SELECT column1, column2, ...
    FROM table_name
    WHERE column_name BETWEEN value1 AND value2;

    如果你想选取不在指定范围内的数据,可以使用 NOT BETWEEN...AND:              BETWEEN...AND 是包含边界值的,即选取的数据包含 value1 和 value2。                 

  •  在使用日期型数据时,要确保日期格式与数据库中存储的格式一致。

运算符:in

IN操作符会检查表中列中的每个值是否等于值列表中的任何一个值。如果相等,则该行会被包含在查询结果中。 

CREATE TABLE students (id INT,name VARCHAR(50),class VARCHAR(10)
);INSERT INTO students (id, name, class) VALUES
(1, 'Alice', 'Class A'),
(2, 'Bob', 'Class B'),
(3, 'Charlie', 'Class A'),
(4, 'David', 'Class C');
SELECT *
FROM students
WHERE class IN ('Class A', 'Class C');

这个查询会返回 class 列的值为 'Class A' 或 'Class C' 的所有行。

LIKE:模糊查询

百分号(%):代表任意数量(包括零个)的任意字符。
下划线(_):代表单个任意字符。

_:比如你要查询第2个字符是a的员工信息

SELECT *
FROM employees
WHERE name LIKE '_a%';

例如:可以查询包含字符‘a’的员工信息

SELECT *
FROM employees
WHERE name LIKE '%a%';

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词