我有其中每行都包含如何保持最新的項目中的所有記錄各組
- 由乘客(PLNR)
- 飛行日期飛行的航班數量的Oracle數據庫中(PLDATE )
- 乘客的票號(TKTNUM)
實施例的內容:
PLNR PLDATE TKTNUM
100 10/01/2017 1234
100 11/01/2017 1235
100 11/01/2017 1236
200 9/01/2017 7890
200 10/01/2017 7891
200 10/01/2017 5678
我想保留每個航班號的最新航班中的所有機票號碼。
輸出示例:
PLNR PLDATE TKTNUM
100 11/01/2017 1235
100 11/01/2017 1236
200 10/01/2017 7891
200 10/01/2017 5678
我在網上搜索,發現幾個職位建議使用DENSE_RANK並保持第一,但我與組合多個標準(例如,PLDATE和PLNR),以獲得多個記錄掙扎。
你能否提出一個解決方案,更重要的是,解釋它的工作原理? (我正在翻譯這本書)。
感謝您的幫助!
謝謝!這工作得很好。 –