2017-02-09 5 views
0

最新のレコードを日付と時刻で選択する必要があります。日付と時刻は2つの別々の列にあります。私はwhere句で最大の時間を選択することができます。日付の最大値を最大日付でグループ化し、where句の最大時間を選択する最も良い方法はありますか?最新のレコードを更新します。日付と時刻は2つの列にあり、日付は時間に依存します

試験表
SEQNO PEOPLE_ID FIRST_NAME LAST_NAMEステータス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 Yes 2013-04-18 00:00:00.000 1900-01-01 14:23:43.897

3 83811 Sonja South No 2014-12-10 00:00:00.000 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パーソンなし2014年12月10日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

答えて

0

あなたはこれらの列の両方で注文し、トップ1

SELECT TOP 1 * FROM TestTable ORDER BY RevisionDate DESC, RevisionTime DESC 
+0

感謝を選択し、そうだろう可能性があり私はちょうどwhere句の後にサブクエリーの中にselectを入れますか?ここでSELECT TOP 1 * FROM TestTable ORDER BY RevisionDate DESC、RevisionTime DESC – ERPISE

+0

@ERPiseあなたが何を求めているのか分かりません。 –

関連する問題