8796 sujets

Développement web côté serveur, CMS

Bonjour tout le monde,

Pour schématiser j'ai une table avec deux champs de type texte.

J'aimerai pouvoir concaténer dans une requête SQL ( Access ou SQL SERVER ) les valeurs du 2ème champ en fonction du 1er ( GROUP BY ).

En d'autres termes, existe-t-il un équivalent à la fonction SUM pour du texte ?
Salut,

tatayecorp a écrit :
J'aimerai pouvoir concaténer...
Il faut faire :
SELECT CONCAT( champ1, champ2 )... 
A+ Smiley smile

*Edit : en relisant ton post j'ai un petit doute... Si tu veux concaténer tous les champ2 résultant de ta requête il me semble que ça n'est pas possible directement Smiley ohwell
Modifié par Heyoan (06 Sep 2007 - 11:41)
Merci pour les réponses,

jeje a écrit :
Salut
Essaie avec GROUP_CONCAT
a+


C'est pas spé à mySQL ça ? Je n'ai pas trouvé d'équivalent pour SQL SERVER...
Modifié par tatayecorp (06 Sep 2007 - 13:48)
a écrit :
C'est pas spé à mySQL ça ?

Mince, j'avais zappé cet aspect Smiley ohwell

S'il n'y a pas d'équivalent, je rejoins Heyoan : pas possible directement.
Bonjour,

As-tu essayé quelque chose du genre:

SELECT Champ1 + Champ 2 as MonChampAdditionne FROM ... ?