SQLのメモ
PostgreSQLでのちょっと覚えておきたい記述。
二つの日付の間が何日か
SELECT (EXTRACT(EPOCH FROM now()) - EXTRACT(EPOCH FROM timestamp '2015-04-16 00:00'))/60/60/60;
二つの日付の間が何時間か
SELECT (EXTRACT(EPOCH FROM now()) - EXTRACT(EPOCH FROM timestamp '2015-04-16 00:00'))/60/60;
二つの日付の間が何分か
SELECT (EXTRACT(EPOCH FROM now()) - EXTRACT(EPOCH FROM timestamp '2015-04-16 00:00'))/60;
二つの日付の間が何日か
SELECT date (now()) - date '2015-04-15 21:00';