【发布时间】:2010-04-13 08:22:58
【问题描述】:
我在一个 SQL 表中有以下示例
Cust Group Sales
A 1 15
A 1 10
A 1 5
A 2 15
A 2 10
A 2 5
B 1 15
B 1 10
B 1 5
B 2 15
B 2 10
B 2 5
我想展示的是每个客户、每个组按销售额降序排列的前 2 种产品,即
Cust Group Sales
A 1 15
A 1 10
A 2 15
A 2 10
B 1 15
B 1 10
B 2 15
B 2 10
我假设我需要声明两个变量,Cust 和 Group,我只是不确定如何一口气完成。
为这个厚厚的问题道歉......没有任何借口。感谢您的帮助。
【问题讨论】:
-
顺便说一句,它“一举一动” ;-) phrases.org.uk/meanings/at-one-fell-swoop.html
-
您使用的是哪个版本的 SQL Server?
-
我喜欢詹姆斯的那个更正...我会很高兴地接受它并从现在开始纠正其他所有人:) 这是目前在 old school 2000 Ada
标签: sql tsql sql-server-2000