【发布时间】:2023-02-02 15:57:07
【问题描述】:
我有一个包含三个字段的表
Material QTY MONTH_YEAR
1 , 1 2020-07
1 , 2 2020-04
1 , 2 2020-03
1 , 2 2020-05
2 , 3 2020-10
2 , 4 ,2020-08
2 , 4 ,2020-08
3 , 4 ,2021-08
3 , 4 ,2021-08
3 , 4 ,2020-08
3 , 4 ,2020-08
3 , 4 ,2019-08
我想要实现的是返回不同材料编号的前两条记录。
输出
Material QTY MONTH_YEAR
1 , 1 2020-07
1 , 2 2020-04
2 , 3 2020-10
2 , 4 ,2020-08
3 , 4 ,2021-08
3 , 4 ,2021-0
提前致谢。
【问题讨论】:
-
每种材料的前两行?但是 2020-07 和 2020-04 不是材料 1 的第一行。2020-03 和 2020-04 是最早的。或者你对“第一”的定义是什么?
标签: sql database oracle sql-limit