将两行合二为一 - My Sql

use*_*147 2 mysql sql

我找到了一些类似的帖子,但我发现它们并没有用.但我不知道如何将它们分组.

我想将'否'和'未设置'汇总到一行,并丢失'未设置'行.

所以:'不'='不'+'未设置'

我有这样的事情:

TEST           TestCount        Month
'Yes'          123              March
'No'           432              March
'Not Set'      645              March
'Yes'          13               April
'No'           42               April
'Not Set'      45               April
'Yes'          133              May
'No'           41               May
'Not Set'      35               May
....
Run Code Online (Sandbox Code Playgroud)

我想要这样的事情:

TEST           TestCount        Month
'Yes'          423              March      (Should be  123? - @Dems)
'No'           410              March      (Should be 1077? - @Dems)
'Yes'          154              April      (Should be   13? - @Dems)
'No'           192              April      (Should be   87? - @Dems)
'Yes'          130              May        (Should be  133? - @Dems)
'No'           149              May        (Should be   76? - @Dems)
Run Code Online (Sandbox Code Playgroud)

....

任何人都可以提前帮助我

Qua*_*noi 5

SELECT  CASE test WHEN 'Not Set' THEN 'No' ELSE test END AS newtest,
        month, SUM(testCount)
FROM    mytable
GROUP BY
        newtest, month
Run Code Online (Sandbox Code Playgroud)