[SQL Server]Concaténation des résultats d'une requête SQL
Concaténation des résultats d'une requête SQL [SQL Server] - SQL/NoSQL - Programmation
MarshPosté le 01-09-2008 à 14:52:58
Bonjour à tous. Je suis un fonctionnel qui tente de faire du SQL Je développe sous Reporting Services en SQL Server 2005
Je souhaite concaténer les résultats d'une requête en une chaine de caractères, et après avoir farfouillé sur le net, il semblerait que je doive passer par une fonction.
En gros j'ai une table de commentaires qui sont coupés en plusieurs lignes, et je veux regrouper les commentaires. La structure de ma table [Comment Line] est (je simplifie)
Marsh Posté le 01-09-2008 à 14:52:58
Bonjour à tous.
Je suis un fonctionnel qui tente de faire du SQL
Je développe sous Reporting Services en SQL Server 2005
Je souhaite concaténer les résultats d'une requête en une chaine de caractères, et après avoir farfouillé sur le net, il semblerait que je doive passer par une fonction.
En gros j'ai une table de commentaires qui sont coupés en plusieurs lignes, et je veux regrouper les commentaires.
La structure de ma table [Comment Line] est (je simplifie)
No_ Comment
AF000001 blabla1
AF000001 blabla2
AF000002 blabla3
AF000002 blabla4
J'ai essayé la requête suivante:
DECLARE @tot varchar(8000)
SET @tot = ''
SELECT @tot = @tot + [Comment Line].Comment
FROM [Comment Line]
WHERE [Comment Line].No_ = 'AF000002';
J'exécute la requête qui ne lève pas d'erreur, mais je n'obtiens rien en sortie (aucune valeur affichée).
Que me manque-t-il?
Merci d'avance !