--动态多加字段--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
来自: