mySQl去重,排序

mySQl去重,排序,第1张

SELECT 

      DISTINCT name,MAX(score) AS score,MIN(time) AS Time 

      FROM tb_data

      GROUP BY name

      ORDER BY time DESC

      --DISTINCT()去重

      --MAX(score)取得最高成绩

      --MIN(time)取得最短用时

order by cont ->order by count(*)

select count(*) as cont,ctt_id from tmp GROUP BY ctt_id order by count(*) desc limit 0,20

select * from (select * from user order by date desc) as u group by u.user_id limit 0,10

试试这个,这里表名用的是user,替换成你自己的吧。如果不是你想要的,可以加我百度hi好友,根据你的具体要求来解决。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7179353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存