我正在尝试在 pl/sql 中创建一个查询以获得以下结果:
数据:
Id | Date | Request
1 | 10/09/10 | 111
2 | 09/09/10 | 100
3 | 13/09/10 | 111
4 | 01/08/10 | 222
5 | 08/07/10 | 100
6 | 06/07/10 | 111
7 | 04/07/10 | 100
8 | 01/06/10 | 222
要获得以下结果:
Id | Date | Request
8 | 01/06/10 | 222
4 | 01/08/10 | 222
7 | 04/07/10 | 100
2 | 09/09/10 | 100
5 | 08/07/10 | 100
6 | 06/07/10 | 111
1 | 10/09/10 | 111
3 | 13/09/10 | 111
Ps:在这个例子中,格式日期是(dd/mm/yy)
正如您在示例中看到的,首先按日期排序,但是当捕获第一行时,列出具有相同请求的所有行,当完成具有相同请求的行时,继续按日期排序...
谁能帮我解决这个问题?我尝试了几种方法,但没有预期的结果。