Requete SQL cumuler un champ dans une requete

Eléphant du PHP | 440 Messages

01 avr. 2011, 21:13

Bonsoir,

Désolé pour le titre pas tres explicite mais je ne sais pas comment expliquer clairement ma demande.

Pour faire simple, voici le resulat de ma requete:

Code : Tout sélectionner

voiture couleur1 porte option voiture1 rouge 5 clim voiture1 rouge 5 lecteur cd voiture1 rouge 5 toit ouvrant voiture1 rouge 5 gante voiture1 rouge 5 siege cuir voiture2 vert 3 clim voiture2 vert 3 lecteur cd voiture2 vert 3 toit ouvrant voiture2 vert 3 gante voiture2 vert 3 siege cuir voiture2 vert 3 clim
Ma requete est du type select voiture, couleur, option FROM car INNER...... WHERE societe='001'

Je voudrait savoir si en modifiant ma requete SQL je pourrait arriver à ressortir ceci:

Code : Tout sélectionner

voiture couleur1 porte option voiture1 rouge 5 clim |siege cuir| gante| autoradio voiture2 vert 3 toit ouvrant|lecteur cd|
Merci d'avance pour votre aide

guigui69

devlop78
Invité n'ayant pas de compte PHPfrance

10 avr. 2011, 04:43

Oui, avec les fonctions d'aggrégation. En gros, tu fais un GROUP BY, et dans le SELECT, tu rajoutes CONCAT(). A toi de voir le reste avec la doc :)