Mysql
 sql >> Datenbank >  >> RDS >> Mysql

SQL - So bestellen Sie mit der Anzahl aus einer anderen Tabelle

 SELECT bloggers.*, COUNT(post_id) AS post_count
    FROM bloggers LEFT JOIN blogger_posts 
    ON bloggers.blogger_id = blogger_posts.blogger_id
    GROUP BY bloggers.blogger_id
    ORDER BY post_count

(Anmerkung:MySQL hat eine spezielle Syntax, die es Ihnen ermöglicht, GROUP BY zu verwenden, ohne alle Werte zu aggregieren, sie ist genau für diese Situation gedacht).