我有一個日期和時間的SQL數據庫,但他們被合併成一個單一的值(稱爲時間)。我想確定每小時的條目數量,但我無法弄清楚如何做到這一點。 如果我做的:如何從Oracle SQL中的日期提取時間?
Select time from time_table
結果我得到的是:
2016-05-13 07:23:23
2016-05-13 07:34:34
2016-05-14 07:21:00
2016-05-14 09:42:43
我想有兩種情況:
07:23:23
07:34:34
07:21:00
09:42:43
,我可以整理得到:
07:21:00
07:23:23
07:34:34
09:42:43
或者,最終,我會李可以獲得計數:
07-08: 3
08-09: 0
09-10: 1
有沒有什麼辦法可以做到這一點?
select time - trunc(time) from.....
這將返回一個分數,> = 0和< 1,表示級分:
請用你使用的數據庫標記你的問題。 –
「時間」列的數據類型是什麼? – squillman
[如何從Oracle SQL Developer的DateTime字段中僅提取時間?](http://stackoverflow.com/questions/17104414/how-to-extract-only-time-from-a-datetime-field -in-oracle-sql-developer) –