我目前正在列出一系列不同的标签' (使用以下SQL从我的数据库中小写):
SELECT DISTINCT(LOWER(tag)) AS tag FROM user.tags ORDER BY LOWER(tag);
我想在结果中添加第二列,用于计算每个标记的出现次数。所以不要回头:
tag:
'test'
'sample'
'example'
我会得到:
tag: count:
'test' 3
'sample' 2
'example' 7
答案 0 :(得分:1)
SELECT LOWER(tag), COUNT(1) AS tag
FROM user.tags
GROUP BY LOWER(tag)
--ORDER BY COUNT(1); -- if you want to order by the count