在呼叫员工作流水的练习时,输出所有数据中通话时间最长的5条记录select top 5 *, DATEDIFF(SECOND,Starttime,Endtime)as N'通话时长' from T_LianXi
order by DATEDIFF(SECOND,Starttime,Endtime) desc,我这样写:
select top 5 *, DATEDIFF(SECOND,Starttime,Endtime)as N'通话时长' from T_LianXi
order by DATEDIFF(SECOND,Starttime,Endtime) desc
这样没有出现自己想象中的结果。它先把所有的数据记录输出,然后输出了所有数据中通话时间最长的5条记录。怎么会这样? |