1

如何从数据库中获取查询中的开始日期和结束日期。

谢谢,

里科

4

3 回答 3

2

http://sqltutorials.blogspot.com/2007/06/sql-first-and-last-day-of-month.html

唯一没有涉及的是如何检索当前日期......请参阅 rexem 的帖子。

于 2009-09-09T03:25:36.670 回答
1

当前日期[()] | CURDATE() | 日期 | TODAY = 返回当前日期

月初:

DATE EXTRACT(YEAR FROM SYSDATE) +'-'+ EXTRACT(MONTH FROM SYSDATE) +'-01'
于 2009-09-09T02:50:42.483 回答
0

为了完整起见,月初:

DATE EXTRACT(YEAR FROM SYSDATE) +'-'+ EXTRACT(MONTH FROM SYSDATE) +'-01' 

月底:

DATEADD('DAY', -1, DATEADD('MONTH', 1, DATE EXTRACT(YEAR FROM SYSDATE) +'-'+ EXTRACT(MONTH FROM SYSDATE) +'-01'))
于 2009-09-10T03:30:25.473 回答