我需要排序的結果的Oracle查詢結果的幫助,我需要NULLS在頂部。甲骨文先空
MIN(SYSDATE - expiry) KEEP (DENSE_RANK FIRST ORDER BY SYSDATE - expiry DESC NULLS FIRST) AS active
該結果去是這樣的:
ID NAME ACTIVE
=================================
4 John Smith 139
4 John Smith NULL
4 John Smith 2700
7 Martha Snow NULL
我想它,以便將結果進行排序,像這樣:
ID NAME ACTIVE
=================================
4 John Smith NULL
4 John Smith 139
4 John Smith 2700
7 Martha Snow NULL
感謝那些誰可以幫助!
哈!它看起來像我可以在ORDER BY子句中進行排序。 ORDER BY active ASC NULLS FIRST –
爲什麼你用ord by sysdate,但在你的數據中沒有日期 –