2017-04-26 71 views
-2
  • 我有一個名爲Job的表,其中包含created_date和start_date列。
  • 我需要計算start_date與CREATED_DATE的差異,找到數1天
  • 計數差異2天3天,等

幫幫我吧,我是新的SQL查詢使用postgre sql查詢計算表中的時間差

+1

沒有在谷歌,當你搜索「查找MySQL的天兩個日期時間之間的區別」? – dfundako

+1

'select timestampdiff(day,created_date,start_date)diff,count(*)cnt from job group by diff' –

回答

0

我找到了答案PostgreSQL裏,它是:

select date_part('day',start_time - created_on) as Difference , count(*) from Job 

感謝您的答覆所有

1

您可以嘗試在SQL以下

SELECT TRUNC(START_DATE) - TRUNC(CREATED_DATE) DAYS FROM JOB;