我试图在5年内查询14个不同月份的销售数据。是否可以在单个查询中查询单个月份?以下是运行单个日期的查询;如何转换为运行多个日期?
Select *
From Table
Where
Table.Date Between '2009-02-02' and '2009-03-01'
答案 0 :(得分:0)
此查询应该有效。
Select *
From Table
Where
(Table.Date Between '2009-02-02' and '2009-03-01')
or
(Table.Date Between '2009-03-02' and '2009-04-01')
-- and so on
此外,您使用提取功能以这种方式从日期获得年,月,日:
SELECT EXTRACT (DAY FROM '1996-12-12');