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-因此,行,如何做 –