用户名
我想在phpMyadmin中执行以下MySQL聚合查询,以显示分组列的所有行。我可以进行聚合,但是无法显示聚合列的所有行。
我将如何修改它以显示每个星星的所有行?
例如,在下面的屏幕中,我需要查询以显示“ Amahumasi”星的所有三行
MySQL语句:
SELECT *, COUNT(STAR) AS NumRings
FROM 'TABLE 3'
GROUP BY STAR
HAVING COUNT(STAR) >2
ORDER BY PLANET ASC
mkt4ever
这可能不是最好的方法,但是我认为它可以工作:
SELECT * FROM `Table 3` WHERE STAR IN (SELECT STAR FROM `Table 3` GROUP BY STAR HAVING COUNT(STAR) > 2) ORDER BY PLANET ASC
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句