生成日期列表

时间:2017-05-18 04:14:46

标签: sql

我想获得两个选定日期之间的日期列表。例如,如果我选择

2013-05-28和2014-01-01之间的日期,输出应该是这样的

    2013-05-29
    2013-05-30
    2013-05-31
    .........
    ..........
    ..........
    ..........
    ..........
    2013-12-31.

我需要一些简单的查询而不需要声明函数和存储过程,并且。因为我想将其与另一个query.plz连接起来。任何人都可以找到适合我的解决方案

2 个答案:

答案 0 :(得分:0)

尝试如下:

select * from table_name where date between 2013-05-28 and 2014-01-01;

如果您想了解更多信息,请查看here

答案 1 :(得分:0)

您可以尝试此查询

select "date_column_name" from "table_name" where date between 2013-05-28 and 2014-01-01;

注意:将date_column_name替换为您的表格和table_name中使用的列名称,并使用您的表格指定日期(不带引号)。这只返回您在该表格中的日期。