Peter Thomassen: Ergebniszeilen in Zellen zusammenfassen

Beitrag lesen

Hallo,

Nachdem in SQL jedes Feld atomar behandelt wird, ist dies nicht mit einem endlich langen SELECT-Statement möglich. Allerdings: Du kannst in Deinem Programm eine Gruppierung vornehmen.

Hab ich mir fast gedacht.

Für PHP und MySQL wäre das z.B.:

$res_array = array ();
while ($row = mysql_fetch_assoc ($mysql_result)) {
  if (!isset ($res_array[$row['type']]) {
    $res_array[$row['type']] = array ();
  }
  $res_array[$row['type']][] = $row['value'];
}

Andere Programmiersprachen/DBMS natürlich analog.

Danke!

--
Bye,
Peter