我有一个包含五列的数据表。我想创建一个新列,其中包含所有行的两个日期时间字段之间的差异。
数据表dtb最初是从sql server数据库填充的。 当前列包括:ID,startDate,codeID,Param和endTime。 新列的持续时间是endTime和startDate之间的差异。 差异应该小于秒,所以如果这可以通过sql完成,我假设具有毫秒参数的datediff。
答案 0 :(得分:1)
select ID, startDate, codeID, Param, endTime, DateDiff(ms,endTime,startDate) As yourdiff from dtb
这将是您的查询。你想改变桌子吗?