我有一个名为Sales的表,其中包含PARID, PRICE, SALEDT, SALEVAL
列和NBHD
列。我需要每个SALEDT
最近有40个NBHD
的记录。 PARID
唯一标识一个属性,但每个PARID
可能有多个销售额。如果我的前40名会给我两行PARID
,我只想要最近的SALEDT
。
提前感谢您的帮助。
答案 0 :(得分:2)
考虑一个相关计数聚合子查询,为每个 NBHD 排序 SalesDT ,然后在外部查询过滤器中 rank 小于或等于到40:
{{1}}