Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL łączy dwie tabele, znajdź maksymalną liczbę i uporządkuj według

select daybook.userid, count(*) as count 
    from daybook, rating 
    where daybook.userid = rating.userid
    group by daybook.userid
    order by count desc

Ale tak naprawdę nie potrzebujesz nawet stołu do dziennika:

select userid, count(*) as count
   from rating
   group by userid
   order by count 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. Konwertuj wybrane wartości kolumn do innego wiersza, używając opcji wyboru z tym samym identyfikatorem part2

  2. Wyjście UTF-8 z CakePHP

  3. Czy można zaktualizować MySQL w MAMP do MySQL 5.7?

  4. Korzystanie z wyzwalaczy MySQL

  5. wybrać co drugi wiersz w MySQL bez zależności od żadnego identyfikatora?