0
我有一個Mysql語句,它使用group_concact()函數根據公共ID作爲逗號分隔值聚合許多值。下面是一些示例數據:包含逗號分隔值的Mysql計數單元格
name value
sam 23
betty 22
sam 21,25
paul 19
ed 21,25,19
ed 19
我理想中的輸出做的是計算每個值的實例的數量和處理逗號分隔值作爲「多」的一個實例。我不關心有多少值被列出,而是多於一個。
name 19 21 22 23 25 multi
sam 1 1
betty 1
paul 1
ed 1 1
在我的SELECT部分我使用類似的語句:
SUM(CASE WHEN value = 23 THEN 1 ELSE null END) as '23',
如何處理計數 '多' 細胞?
只是選擇計數,當是> 1,則意味着它是一個多。 –