日期:2014-05-16  浏览次数:20491 次

根据不同的条件进行升序或降序排列(order by )
当@status为2时
我需要对 createDate 字段进行升序排序
当@status为3时
我需要对 createDate 字段进行降序排序

select *from 表名 a
order by 
(case when @status=2 then createdate when @status=3 then GETDATE()-createdate end)