Sql Server中显示的项目我有一个项目列表在特定的顺序
ITEMNAME厂商TopSalesUnit
Item1 A 100
Item2 A 80
Item3 A 60
Item4 B 70
Item5 B 50
Item6 B 30
Item7 C 10
Item8 C 05
我想记录进行排序,以便最高TopSalesUnit项目第一次显示,那么显示来自不同制造商的下一个最高项目,然后显示来自 的下一个最高项目,等等:
ITEMNAME厂商TopSalesUnit
Item1 A 100
Item4 B 070
Item7 C 010
Item2 A 080
Item5 B 050
Item8 C 005
Item3 A 060
Item6 B 030
如何写T-SQL查询来实现呢?
这是对的,我认为你的订单是错误的。 – 2010-08-31 18:30:54
+1:打我吧 – 2010-08-31 18:32:19
@Paul Hadfield,是的,我只是在SQL2005中增加了'DESC'到ORDER BY – 2010-08-31 18:32:52