sql >> Databáze >  >> RDS >> Mysql

Kombinace RIGHT JOIN s COUNT

Myslím, že by to mělo fungovat - počítejte konkrétní pole v tabulce changes_cc vs počítání *:

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

Dávám přednost čtení LEFT JOIN přes RIGHT JOIN , ale oba jsou OUTER JOINs a pracujte stejně.



  1. Použití psql pro připojení k PostgreSQL v režimu SSL

  2. Porovnání data/autora MySQL

  3. Python Postgres psycopg2 ThreadedConnectionPool vyčerpán

  4. PHP Multidimenzionální pole do neuspořádaného seznamu, vytváření adresy URL