試圖瞭解爲什麼除非使用ORDER BY
你不能保證任何結果爲了這個查詢產生的降序排列爲什麼此SQL查詢以降序返回數據?
SELECT
DateDiff(minute, convert(datetime, SUBSTRING(MSH_07_DateTime, 1, 8) + ' ' + SUBSTRING(MSH_07_DateTime, 9, 2) + ':' + SUBSTRING(MSH_07_DateTime, 11, 2), 100), GetDate())
FROM
EPDBHL7.DBO.[HL7MSH]
WHERE
MessageStatus <> 'ok'
沒有ORDER BY的訂單是未指定的。 – jarlh
如果您不想深入討論執行計劃等話題,您的問題的答案只能是「純粹運氣」 - 並且準備好明天訂單可能會有所不同。 –