VanHellsehn
Erfahrenes Mitglied
Hallo liebe Community,
ich habe mich schon oft gefragt ob es performa?nter ist alles mit einem SQL-Join zu machen oder doch lieber 2-3 Selects zu machen. In der Theorie nat. der SQL-Join aber wenn die mir die Daten mit PHP noch aufbereiten muss, geht dann nicht der Performancevorteil verloren?
Hier mal ein Beispiel:
ich habe mich schon oft gefragt ob es performa?nter ist alles mit einem SQL-Join zu machen oder doch lieber 2-3 Selects zu machen. In der Theorie nat. der SQL-Join aber wenn die mir die Daten mit PHP noch aufbereiten muss, geht dann nicht der Performancevorteil verloren?
Hier mal ein Beispiel:
SQL:
SELECT post.*,tag.name
FROM post
LEFT JOIN post_tag ON post.id = post_tag.post_id
LEFT JOIN tag ON post_tag.tag_id = tag.id