我有一个SQL表下面的例子SELECT TOP N两个变量
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
我想做些什么展示的是每个客户排在前两位的产品,每个组排序按销售下降即
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,我只是不知道如何完成这一举一动。
道歉的厚厚的问题......没有任何借口。谢谢你的帮助。
顺便说一句,它是一个 '一举' ;-) HTTP: //www.phrases.org.uk/meanings/at-one-fell-swoop.html – 2010-04-13 08:25:08
您使用的是哪个版本的SQL Server? – AdaTheDev 2010-04-13 08:28:13
我喜欢那个矫正詹姆斯......我会很高兴地接受下巴,并从现在开始纠正其他人:) 这是目前在老派2000 Ada – 2010-04-13 08:30:36