如何从数据库中获取查询中的开始日期和结束日期。
谢谢,
利科
答案 0 :(得分:2)
http://sqltutorials.blogspot.com/2007/06/sql-first-and-last-day-of-month.html
只有未涵盖的内容是如何检索当前日期...请参阅rexem的帖子。
答案 1 :(得分:1)
CURRENT_DATE[()] | CURDATE() | SYSDATE | TODAY =返回当前日期
月初:
DATE EXTRACT(YEAR FROM SYSDATE) +'-'+ EXTRACT(MONTH FROM SYSDATE) +'-01'
答案 2 :(得分: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'))