我的SQL查询组中的多个字段数据作为一个字段
select status,count(id) from table group by status;
回报以下数据
Resolved- 4
Closed - 12
Verified - 3
New* - 23
Unconfirmed* - 4
Needmoreinfo* - 5.
我希望MySQL返回什么是
Resolved- 4
Closed - 12
Verified - 3
Found* - 32
即新的,未确认,Needmoreinfo应计为'发现'
提供一些示例表数据并准确解释问题。 – Wanderer
select CASE WHEN status NOT IN('Resolved','Closed','Verified')THEN'FOUND'ELSE status END as derived_status,count(id)from table group by CASE WHEN status NOT IN('Resolved','Closed ','已验证')然后'找到'ELSE状态结束; –