为了账号安全,请及时绑定邮箱和手机立即绑定

如果表a中的id在表b中出现次数排列如何弄啊

如果表a中的id在表b中出现次数排列如何弄啊

慕神8447489 2018-12-06 19:36:06
现在又个表a和表b,表a中的Id根据表b中出现的次数来排列表a,请问如何写sql语句啊。
查看完整描述

2 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

select a.id, (select count(*) from b where b.aid = a.id) c

from a

order by c asc|desc

查看完整回答
反对 回复 2019-01-07
?
智慧大石

TA贡献1946条经验 获得超3个赞

select * from a order by (select Id,count(*) as count from b group by Id);试试!!!

查看完整回答
反对 回复 2019-01-07
  • 2 回答
  • 0 关注
  • 484 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信