我的表由列StartTime
和数据类型EndTime
组成datetime
。我使用此查询计算了这两列的持续时间:
SELECT
StartTime, EndTime,
DATEDIFF(s, StartTime, EndTime) AS duration
FROM tbl_record
WHERE StartTime >= @starttime AND StartTime < @endtime
ORDER BY StartTime DESC
如何计算 sql 查询中的总持续时间。这可以使用脚本来完成,但是如何在数据库查询中完成呢?我添加了类似的东西
SELECT SUM(duration) as total
显示错误:
持续时间无效列