GROUP BY => Array

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • GROUP BY => Array

    Hallo,

    ich habe eine Frage zu der MySQL Funktion GROUP BY.

    Ein Beispiel:
    PHP-Code:
    "SELECT f.*, fa.actor_id
    FROM film f
    LEFT JOIN film_actor fa ON f.id = fa.film_id
    GROUP BY f.id" 
    Pro Film gibt es natürlich mehr als eine "actor_id". Wenn ich allerdings "GROUP BY" mache wird im Array nur die erste actor_id angegeben. Ist es möglich MySQL Umfrage so umzubauen, dass bei actor_id ein Array mit allen actor_ids einsteht?

  • #2
    In SQL gibt es keine Arrays. Du kannst GROUP_CONCAT() verwenden und es dann in PHP mit explode() zum Array machen.

    Kommentar

    Lädt...
    X