データベースからのクエリで開始日と終了日を取得する方法。
ありがとう、
リコ
http://sqltutorials.blogspot.com/2007/06/sql-first-and-last-day-of-month.html
カバーされていない唯一のことは、現在の日付を取得する方法です... rexem の投稿を参照してください。
CURRENT_DATE [()] | CURDATE()| SYSDATE | TODAY =現在の日付を返します
月の初め:
DATE EXTRACT(YEAR FROM SYSDATE) +'-'+ EXTRACT(MONTH FROM SYSDATE) +'-01'
完全を期すために、月の始まり:
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'))