私信  •  关注

e_i_pi

e_i_pi 最近创建的主题
e_i_pi 最近回复了
5 年前
回复了 e_i_pi 创建的主题 » MySQL:对整个表应用按查询分组

我相信你想要的是这样的:

SELECT *
FROM (
    SELECT
        reg.id,
        reg.collection_id,
        cr.number,
        COUNT(*) AS ct
    FROM tbl_registers AS reg
    INNER JOIN tbl_cross AS cr
        ON cr.register_id = reg.id
    GROUP BY
        reg.id,
        reg.collection_id,
        cr.number
) duplicates
WHERE duplicates.ct > 1
-- AND duplicates.collection_id = 56