我有一個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