如何 mysql 计算大小写
how to mysql count case when
您好,我正在按组获取部门名称并统计该部门的人数。
我想将特定部门以外的部门称为 'Other'。
是否可以使用 case when 显示在名为 COUNT 的单个列中?
将 CASE
放入 SELECT
列表中,然后按您在此处分配的别名分组。
SELECT CASE title_name
WHEN 'Engineer' THEN title_name
ELSE 'OTher'
END AS title,
COUNT(*) AS total_count
FROM mrpa_user
WHERE title_name NOT IN ('NULL', '.')
GROUP BY title
您好,我正在按组获取部门名称并统计该部门的人数。 我想将特定部门以外的部门称为 'Other'。 是否可以使用 case when 显示在名为 COUNT 的单个列中?
将 CASE
放入 SELECT
列表中,然后按您在此处分配的别名分组。
SELECT CASE title_name
WHEN 'Engineer' THEN title_name
ELSE 'OTher'
END AS title,
COUNT(*) AS total_count
FROM mrpa_user
WHERE title_name NOT IN ('NULL', '.')
GROUP BY title