ROW_NUMBER()、RANK()、DENSE_RANK()、NTILE(N)
--动态多加字段 --Case的搜索函数 (多个条件判断) 多加一列 SELECT ROW_NUMBER() over (order by [RealPrice] desc )a , [SaleId], --(case when RealPrice >0 and RealPrice<=100 then '低端产品' --when RealPrice >100 and RealPrice<=500 then '中端产品' --when RealPrice >500 and RealPrice<=1000 then '中高端产品' --when RealPrice >1000 then '低端产品' --else '没有价格' --end) 设置名称 --上面这个方法也可以 '设置名称'=(case when RealPrice >0 and RealPrice<=100 then '低端产品' when RealPrice >100 and RealPrice<=500 then '中端产品' when RealPrice >500 and RealPrice<=1000 then '中高端产品' when RealPrice >1000 then '低端产品' else '没有价格' end) ,[Name] ,[UnitPrice] ,[RealPrice] ,[CreatedTime] ,[Creator] ,[Enabled] ,[StorageId] FROM [Shop].[Base].[Sale] order by saleid desc
来自:http://www.cnblogs.com/hacker012/archive/2011/06/13/2079670.html
http://www.cnblogs.com/hacker012/archive/2011/06/14/2080680.html
业精于勤荒于嬉 行成于思毁于随