sql >> Database teknologi >  >> RDS >> Mysql

MySQL ORDER BY højeste antal rækker i en anden tabel

Det er blot en simpel forespørgsel, der involverer en JOIN :

SELECT users.uid, users.uname, COUNT(logs.logid) AS logins 
  FROM users 
  LEFT JOIN logs ON logs.uid=users.uid 
  GROUP BY users.uid
  ORDER BY logins DESC


  1. Hvordan kan jeg modtage en e-mail, når min MySQL-tabel er opdateret?

  2. Kan jeg tvinge Yii til at bruge et bestemt alias i genereret SQL

  3. Rails:Sådan opretter du en tidskolonne med tidszone på postgres

  4. Golang - Gem / Hent decimal fra MySQL