哈哈。这个我知道。select * from 用户表 order by case when AddTime>dateadd(day,-7,getdate()) then convert(varchar(19),AddTime,121) else '' end desc,szdr desc
刚刚错了一点点。 哈哈。这个我知道。select * from 用户表 order by case when AddTime>dateadd(day,-7,getdate()) then convert(varchar(19),AddTime,121) else '' end desc,Class desc
要求:最近一个星期按Class反序,后面时间的安Class 反序select * from table
order by AddTime,Class desc
order by AddTime desc,Class desc
要求再说详细点:
根据AddTime最近一个星期的数据按Class反序,一个星期以后的数据按AddTime反序。
是求能得出这个结果的SQL语句。
order by case when AddTime>dateadd(day,-7,getdate()) then convert(varchar(19),AddTime,121) else '' end desc,szdr desc
哈哈。这个我知道。select * from 用户表
order by case when AddTime>dateadd(day,-7,getdate()) then convert(varchar(19),AddTime,121) else '' end desc,Class desc