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

MySQL in-hvor er langsom?

MySQL-dokumentation beskriver præcis denne slags situation :

Brug af en anden join i stedet for en underforespørgsel ville være en mere optimal løsning:

SELECT p.id, p.title, t.tag AS Tags FROM Posts p
LEFT JOIN PostTags pt on pt.post_id = p.id
LEFT JOIN Tags t on t.id = pt.tag_id
GROUP BY p.id ORDER BY p.update_time DESC LIMIT 0, 10


  1. Forskellen mellem to datoer i sql

  2. Native Library sqljdbc_auth.dll er allerede indlæst i en anden klasseindlæser

  3. mysql_upgrade mislykkedes - indodb-tabeller eksisterer ikke?

  4. Laravel Query Builder - sum() metode problem