Mysql 根据条件订购
我的输出如下所示:Mysql 根据条件订购,mysql,Mysql,我的输出如下所示: Dept_Name Count(Emp_ID) Commerce 20 Science 15 Arts 15 Engg.
Dept_Name Count(Emp_ID)
Commerce 20
Science 15
Arts 15
Engg. 10
我想按数量(Emp_id)降序排列,如果数字相同(如科学与艺术),则应根据部门名称按字母顺序排列。我该怎么做呢?请参见。默认情况下,它按升序对记录进行排序,除非另有规定(DESC)
真正地参见订单。另外,标题与问题无关。对不起。标题与我的另一个问题有关。但是,我无法获得所需的输出,因为orderby上存在一个条件。
select dept_name, count(emp_id)
from yourtable
group by dept_name
order by count(emp_id) desc, dept_name