复杂的Mysql查询分组列

时间:2018-03-05 07:34:12

标签: mysql

Table

我有一张上面的表格。我需要在下面使用Mysql查询。

Output

1 个答案:

答案 0 :(得分:1)

您可以使用条件聚合

来计算结果
SELECT EMP_NAME,
       SUM(attendance = 'Present')  AS `No of Present`,
       SUM(attendance = 'Absent')  AS `No of Absent`
FROM tableName
GROUP BY EMP_NAME