假设有一个表格orders,其中包含以下字段:
- order_id: 订单号
- user_id: 用户编号
- order_time: 下单时间
我们需要查询2019年1月1日至2020年12月31日和2021年1月1日至2022年12月31日的所有订单信息,可以使用以下SQL语句:
SELECT * FROM orders
WHERE
order_time BETWEEN '2019-01-01 00:00:00' AND '2020-12-31 23:59:59'
OR order_time BETWEEN '2021-01-01 00:00:00' AND '2022-12-31 23:59:59';
此语句会返回两个时间区间内所有订单的完整信息。