Boujour à tous,
j'ai une petite question sur une requete sql (Mysql 5.1)

Valeurs dans ma table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
mysql> select * from log;
+----+-----+
| id | val |
+----+-----+
|  1 |   1 |
|  1 |   2 |
|  1 |   3 |
|  2 |  10 |
|  2 |  11 |
|  2 |  13 |
+----+-----+
6 rows in set (0.00 sec)
je souhaiterais obtenir pour chaque id la liste des valeurs du champ val sur une ligne de resultat avec les valeurs concaténées.
soit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
+----+-----+
| id | val |
+----+-----+
|  1 |   1,2,3 |
|  2 |  10,11,13 |
+----+-----+
je pense que la solution est dans GROUP BY + CONCAT ou peut etre un select imbriqué... mais je n'arrive pas à obtenir ce resultat.

Merci d'avance pour vos futur réponses.