Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Combinando RIGHT JOIN com COUNT


Acho que isso deve funcionar - conte um campo específico na tabela changes_cc vs contagem *:
SELECT u.id, realname, username, COUNT(c.id) as num
FROM users u 
    LEFT JOIN changes_cc c 
        ON u.user_id = c.id
GROUP BY u.id

Prefiro ler um LEFT JOIN sobre um RIGHT JOIN , mas ambos são OUTER JOINs e trabalhar o mesmo.