+ -
当前位置:首页 → 问答吧 → 求sql 语句

求sql 语句

时间:2011-12-01

来源:互联网

表Table有三列A、B、C
B、C列中均有重复数据,

现想选出ABC,并依次按照C、B中重复数据的数量从大到小排列
就是,C中重复次数多的放在前面。
用SQL语句能实现不?

作者: coffeejiu   发布时间: 2011-12-01

SQL code
select * from tb t
order by (select count(*) from tb where c=t.c) desc

作者: ssp2009   发布时间: 2011-12-01

引用 1 楼 ssp2009 的回复:
SQL code
select * from tb t
order by (select count(*) from tb where c=t.c) desc

.

作者: fredrickhu   发布时间: 2011-12-01

cte

作者: xqx_8888   发布时间: 2011-12-01