Hallo
meine MySQL-Version ist 5.0
prima. Also geht es. Du solltest beachten, dass es sich bei GROUP_CONCAT um eine Aggregatsfunktion handelt, die zusammen mit GROUP BY eingesetzt wird.
Also in etwa so, ich habe Dein Statement sonst nicht geprüft:
> SELECT
> t1.id_firma,
> li_name,
> hotelbeschreibung,
> GROUP_CONCAT(leistung) AS Leistungen -- Spaltenalias zum besseren Zugriff
-- mit Einsatz von GROUP_CONCAT
> FROM (logo_form AS t1
> INNER JOIN logo_leistungen AS t2
> ON t1.id_firma = t2.id_firma)
> INNER JOIN logo_firma
> ON t1.id_firma = logo_firma.li_id
GROUP BY -- hier sind laut SQL-Standard alle Spalten
t1.id_firma, -- aufzuführen, auf die keine Aggregatsfunktion
li_name, -- angewendet wird [1]
hotelbeschreibung
Freundliche Grüße
Vinzenz
[1] Ja ich weiß, dass MySQL das laxer handhabt.
Ich mache das lieber ordentlich.