根据两个分组条件获取计数的Mysql查询

根据两个分组条件获取计数的Mysql查询,mysql,sql,database,Mysql,Sql,Database,我有下面的数据表,需要根据可用性和每个部门完成学生人数的结果 注意:不同的部门可能会在稍后进入 更新: 部门表: 希望得到以下结果:(根据可用性和每个部门统计学生人数) 也许这样行得通 SELECT Department, CONCAT(Studavailability,', ', COUNT(*)) as "Stud Count as per availability per department" FROM Table Grou

我有下面的数据表,需要根据可用性和每个部门完成学生人数的结果

注意:不同的部门可能会在稍后进入

更新: 部门表:

希望得到以下结果:(根据可用性和每个部门统计学生人数)

也许这样行得通

SELECT Department, 
       CONCAT(Studavailability,', ',
              COUNT(*)) 
       as "Stud Count as per availability per department"
FROM Table
Group By Department, Studavailability

提示:
分组依据
。到目前为止您尝试了什么?从tblDept、tblStud中选择不同的tblDept.DeptName、count(studid)的可能重复,其中tblDept.DeptName=tblStud.DeptName GROUP BY tblDept.DeptName,这只是获取部门最终计数,但是我想根据可用性和部门进行计数,我需要在groupby中获得两个参数。。我只给了一个。。。。我得到了预期的结果