Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL ORDER BY най-голям брой редове в друга таблица

Това е просто проста заявка, включваща 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL увеличава потребителската променлива, когато стойността се промени

  2. MySQL:#1075 - Неправилна дефиниция на таблица; автоматично инкремент спрямо друг ключ?

  3. Мигриране на Spring Batch MyISAM Sequence Tables към InnoDB

  4. Пагинация в nodejs с mysql

  5. JDBC срещу уеб услуга за Android