0
我有一個包含以下datetime和客戶查詢找到兩個時間數據之間的差異
例如表:
數據1:
日期時間:2011-7-25上午十點23分30秒
顧客:一個
數據2:
日期時間:2011-7-25上午十點40分30秒
客戶:乙
我需要QUER y知道客戶A和B之間的持續時間,
我正在使用Firebird數據庫。謝謝
我有一個包含以下datetime和客戶查詢找到兩個時間數據之間的差異
例如表:
數據1:
日期時間:2011-7-25上午十點23分30秒
顧客:一個
數據2:
日期時間:2011-7-25上午十點40分30秒
客戶:乙
我需要QUER y知道客戶A和B之間的持續時間,
我正在使用Firebird數據庫。謝謝
SELECT DATEDIFF(second, -- or the unit you want
a.datetime, b.datetime) AS result
FROM ExampleTable a, ExampleTable b
WHERE a.customer = 'A' and b.customer = 'B'
感謝您標記您的快速反應,但我需要的不僅是客戶A和B.我的意思是我每天有一千個客戶,我需要知道一個客戶之間的時間到另一個客戶是這可能嗎?我已經使用連接表,但它似乎firebird不支持它 –
*每個*客戶之間的持續時間?或者在哪些客戶之間? – marc
持續時間每個客戶之間:))...非常感謝你marc,我真的很感激它,但我已經找到了答案在http://stackoverflow.com/questions/6427672/sqlite-time-difference-between-query-因此,行,如何做 –