我需要按日期和時間選擇最近的記錄。日期和時間分爲兩列。我可以在where子句中選擇最大時間。按日期獲取最大時間以按最大日期分組,然後在where子句中選擇最長時間是最佳方法嗎?更新最近的記錄,日期和時間分兩列,時間取決於日期
測試表
的SeqNo PEOPLE_ID LAST_NAMEFIRST_NAME您好STATUS REVISION_DATE REVISION_TIME
1 1280賈斯汀Bonnor是2008-03-26 00:00:00.000 1900-01-01 17:21:25.000
2 83801 Aaron Odem是2013-04-18 00:00:00.000 1900-01-01 14:23:43.897
3 83811 Sonja South沒有2014-12-10 00:00:00:00 1900-01-01 12:41 :67.032
4 83811 Sonja South No 2014-12- 10 00:00:00.000 1900-01-01 16:58:34.060
5 86221 Bryanna帕森斯否二零一四年十二月十日00:00:00.000 1900-01-01 16:58:23.480
6 88294賈克琳Velmer號2016年4月14日00:00:00.000 1900-01-01 15:05:51.427
謝謝你,所以會我只是把where子句中的select放入子查詢中? where TOP SELECT 1 * FROM TestTable ORDER BY RevisionDate DESC,RevisionTime DESC – ERPISE
@ERPise我不明白你在問什麼。 –