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

MySQL spojte dvě tabulky, najděte maximální počet a seřaďte podle

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

Ale vlastně ani nepotřebujete tabulku denního deníku:

select userid, count(*) as count
   from rating
   group by userid
   order by count desc


  1. Jak vybrat pouze číselná data z mysql?

  2. Jaký je účel použití OPTION(MAXDOP 1) v SQL Server?

  3. Existuje nějaký dobrý univerzální PHP MySQL HTTP tunel?

  4. Jak změnit heslo root mysql