MYSQL : GROUP_CONCAT

Bonjour,

J'ai une requête SQL de la forme
"SELECT COUNT('Champ') AS Nom FROM 'Table' WHERE Condition GROUP BY Groupement"

Ceci me retourne une suite de lignes avec mes valeurs

Est-il possible de regrouper toutes ces valeurs sur une seule ligne, tel que le ferait GROUP_CONCAT ?
En résumé, ce serait une requête du style "... GROUP_CONCAT(COUNT('Champ')) ...",
mais celle-ci ne fonctionne pas

Merci pour votre aide
Cordialement

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. En sql je ne sais pas, par contre en php, il te suffit d'ajouter les valeurs de chaque ligne à une variable déjà existante.
    1. Merci

      le but est en fait de regrouper plusieurs requêtes SQL en une seule afin de minimiser leur nombre

      SELECT xxx as r1, yyy as r2, ...

      une de ces (sous-)requête serait ce regroupement

      (l'équivalent du "implode" du php)

      cordialement