-- 示例代码:使用 BETWEEN AND 查询指定范围内的数据
-- 假设有一个名为 `orders` 的表,包含以下字段:
-- order_id (订单ID), order_date (订单日期), amount (订单金额)
-- 1. 查询订单日期在 '2023-01-01' 和 '2023-12-31' 之间的所有订单
SELECT *
FROM orders
WHERE order_date BETWEEN '2023-01-01' AND '2023-12-31';
-- 解释:上述查询会返回所有订单日期在 2023 年 1 月 1 日到 2023 年 12 月 31 日(包括这两天)的订单。
-- 2. 查询订单金额在 100 到 500 之间的所有订单
SELECT *
FROM orders
WHERE amount BETWEEN 100 AND 500;
-- 解释:上述查询会返回所有订单金额在 100 到 500(包括这两个值)之间的订单。
-- 3. 查询订单日期在 '2023-01-01' 和 '2023-12-31' 之间并且订单金额在 100 到 500 之间的所有订单
SELECT *
FROM orders
WHERE order_date BETWEEN '2023-01-01' AND '2023-12-31'
AND amount BETWEEN 100 AND 500;
-- 解释:上述查询会返回所有订单日期在 2023 年 1 月 1 日到 2023 年 12 月 31 日,并且订单金额在 100 到 500 之间的订单。
上一篇:mysql创建用户
下一篇:mysql 字符串截取
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站