我有一个查询正在产生这样的东西:
StartTimestamp | EndTimestamp ================================ 100 | 450 -------------------------------- 150 | 500
我希望结果还包括EndTimestamp和StartTimestamp之间的区别:
StartTimestamp | EndTimestamp | Difference ============================================== 100 | 450 | 350 ---------------------------------------------- 150 | 600 | 450
如何在MySQL中做到这一点?
如果表已命名,请说t:
t
SELECT t.StartTimestamp, t.EndTimestamp, t.EndTimestamp - t.StartTimestamp AS Difference FROM &c
当然,t.如果名称未修饰StartTimestamp,EndTimestamp并且在其余查询的上下文中没有歧义,则不需要选择列中的各个部分。
t.
StartTimestamp
EndTimestamp