nnpc.net
当前位置:首页 >> sql按时间排序 降序 >>

sql按时间排序 降序

加入你的表a中有时间字段t,那么sql语句为: SELECT * FROM a ORDER BY t desc 就OK了

如何你是想要降序将100排85后面,可以:select * from 表 order by cast(排序列 as char(10)) desc如果你降序排序想要将100排85前面,可以:select * from 表 order by cast(排序列 as int) desc

--升序select top 10 title,newsid,htmlname,addtime from news where bclassid="&rsmenu("anclassid")&"" order by addtime asc--降序select top 10 title,newsid,htmlname,addtime from news where bclassid="&rsmenu("anclassid")&"" order by addtime desc希望可以帮到你.!

对于重复项的日期,你想要哪一个?你可以先试试这个:select sendtoWhom,'sendDate' = Max(sendDate) from sendChat where sendEmail='aa@sina.com'group by sendtoWhomorder by sendDate desc

select top 1 * from 表1 order by 时间字段 desc

select 厂商,sum(case when 时间=to_date('05',MM) then 金额 end)as 时间5月,sum(case when 时间=to_date('06',MM) then 金额 end)as 时间6月,sum(case when 时间=to_date('07',MM) then 金额 end)as 时间7月,sum(case when 时间=to_date('08',MM) then 金额 end)as 时间8月from A表group by 厂商祝生活愉快,望采纳哦O(∩_∩)O~

select client,ID,taskdate from 表名 order BY client asc,taskdate,ID desc(如果让client为降序的话order by改成group by,asc改成desc,ID要升序desc改成asc) 将字段依次写在order by 后面即可 , 中间用逗号隔开 select * from 表 order by time ,

select 厂商,sum(case when 时间=to_date('05',MM) then 金额 end)as 时间5月,sum(case when 时间=to_date('06',MM) then 金额 end)as 时间6月,sum(case when 时间=to_date('07',MM) then 金额 end)as 时间7月,sum(case when 时间=to_date('08',MM) then 金额 end)as 时间8月from A表group by 厂商祝生活愉快,望采纳哦O(∩_∩)O~

SELECT DATE_FORMAT( startTime, '%Y-%m-%d') AS startTime FROM TABLE ORDER BY startTime DESC把表名,时间的字段名自己替换一下

select * from table order by (decode (类型B,1,'类型 A',2,'类型 D'))

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com