不好意思發表類似的問題。請考慮一下:選擇一列有最大值的行 - 在日期範圍內
date value
18/5/2010, 1 pm 40
18/5/2010, 2 pm 20
18/5/2010, 3 pm 60
18/5/2010, 4 pm 30
18/5/2010, 5 pm 60
18/5/2010, 6 pm 25
19/5/2010, 6 pm 300
19/5/2010, 6 pm 450
19/5/2010, 6 pm 375
20/5/2010, 6 pm 250
20/5/2010, 6 pm 310
查詢是每天得到日期和值,使得這一天的到來,得到的值爲最大。如果當天重複最大值,則選擇最低時間戳。結果應該是這樣的:
18/5/2010, 3 pm 60
19/5/2010, 6 pm 450
20/5/2010, 6 pm 310
查詢應採取在一個時間範圍像下面給出的一個並且發現結果爲在該範圍以上述方式:
其中 日期> = TO_DATE('26/03/2010','DD/MM/YYYY')和 date < to_date('27/03/2010','DD/MM/YYYY')
感謝您的回覆。但是,當我使用此查詢的日期範圍超過1天時: 其中date> = to_date('18/03/2010','DD/MM/YYYY')和日期
Abhishek
2010-05-20 04:38:03