phpbar.de logo

Mailinglisten-Archive

[php] group_concat() vs extra-Query

[php] group_concat() vs extra-Query

Andreas Fay a.fay at gmx.de
Die Mar 13 16:09:07 CET 2007


Hallo,

seit MySQL Version 4 gibt es die Funktion GROUP_CONCAT(), welche es in
Verbindung mit GROUP BY möglich macht Inhalt aus einer anderen Tabelle
(bei der Relation 1:n) in einer Query zu holen.
Ich weiß nicht um die Laufzeit dieser Funktion, angewandt auf kleinere
Tabellen, daher die Frage:
Ist der Einsatz der Funktion GROUP_CONCAT() empfehlenswert im
Vergleich zu einer extra Query, welche dann n Datensätze (1:n)
ausspuckt? Da ich, wie viele andere sicher auch, einige solcher Fälle
habe, würde ich gerne die bestmögliche Lösung dafür finden.

Beste Grüße,
Andreas


php::bar PHP Wiki   -   Listenarchive