我有一个具有名称和爱好的数据库(作为多值属性),我想知道多个相同值的出现次数是多少 例如 如果这是一个示例数据库
A reading
A dancing
B reading
B dancing
然后结果应该是
List of hobbies | Number of occurrence
-----------------|---------------------
reading, dancing | 2
答案 0 :(得分:0)
我认为您有这样的查询:
SELECT hobbies, Count(*) As hNo
FROM t
GROUP BY hobbies
结果设置如下:
hobbies | hNo
--------+------
reading | 2
dancing | 2
现在,对于此数据集,您可以按照此问题的答案[Concatenate many rows into a single text string]将它们放在一行中。