📜  sql 在两个日期之间选择 - SQL (1)

📅  最后修改于: 2023-12-03 15:20:16.691000             🧑  作者: Mango

SQL 在两个日期之间选择

在SQL中,我们可以使用BETWEEN关键字来选择两个日期之间的数据。在本文中,我们将介绍如何在SQL中使用BETWEEN关键字来选择两个日期之间的数据。

BETWEEN关键字

BETWEEN关键字用于选择两个值之间的数据,包括这两个值。BETWEEN关键字的语法如下所示:

SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;

其中:

  • column_name(s)表示要选择的列;
  • table_name表示要从中选择数据的表;
  • column_name表示要筛选的列;
  • value1value2表示要选择的两个值。
示例

让我们看一个例子,假设我们有一个名为orders的表,其中包含订单日期和订单金额等列。我们想要选择2022年1月1日和2022年12月31日之间的所有订单。

SELECT *
FROM orders
WHERE order_date BETWEEN '2022-01-01' AND '2022-12-31';

在上面的示例中,我们使用BETWEEN关键字选择了2022年1月1日和2022年12月31日之间的所有订单。请注意,日期值必须用单引号括起来。

总结

在SQL中,我们可以使用BETWEEN关键字来选择两个值之间的数据,包括这两个值。要选择两个日期之间的数据,我们可以将日期值用单引号括起来,并使用BETWEEN关键字。