我想提取结果并计算每个名称中提取了多少但不分组...
例如我想要这个:
John Doe 3
John Doe 3
John Doe 3
Mary Jane 2
Mary Jane 2
而不是这个:
John Doe 3
Mary Jane 2
这有意义吗?
谢谢。
最佳答案
SELECT b.name, a.the_count
FROM
some_table b,
(SELECT name, COUNT(*) AS the_count
FROM some_table
GROUP BY name) AS a
WHERE b.name = a.name
关于sql - MySQL:计算没有分组的条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1261189/