【发布时间】:2014-03-19 08:10:38
【问题描述】:
我在写:
Select datediff(hh,getutcdate(), End_Date) as "Duration"
from MasterTable
order by Duration
按升序获取小时值的差异。我得到输出,
期间 -------- -259 -210 5 10 22 35 75 105 235但我想,必须根据小时值的正数和负数进行排序。所以,我需要输出为:
期间 -------- 5 10 22 35 75 105 235 -259 -210是否有任何调整来完成这样的任务?提前致谢。
【问题讨论】:
-
序列尾不应该是:...,..,-210,235,-259
标签: sql sql-server datetime datediff