2008年8月8日金曜日

日付の差を出すSQL [SQL]

入会日から退会日までの差などを出すときに必要で調べたら、意外とシンプルな結果が出てきました。

【postgres】
select age( (入会日を出すselect文),(退会日を出すselect文) );

【mysql】
datediff関数で日数の差分は出るが年月日の形式ではあるのかな。
未確認。
select datediff('1997-12-31 23:59:59','1997-12-30');
-> 1

0 件のコメント:

コメントを投稿