En ce moment, j'ai une requête SQL comme celui-ci:Comment puis-je combiner plusieurs lignes dans une liste délimitée par des virgules dans SQL Server 2005?
SELECT X, Y FROM POINTS
Il renvoie des résultats comme si:
X Y
----------
12 3
15 2
18 12
20 29
Je voudrais retourner des résultats en une seule rangée, comme celui-ci (approprié pour l'utilisation dans un HTML <ZONE> tag):
XYLIST
----------
12,3,15,2,18,12,20,29
Est-il possible de le faire en utilisant seulement SQL?
Si vous voulez que votre application à l'échelle, il wo Il serait préférable de faire ce genre de chose en dehors de la base de données. La base de données sera presque toujours votre goulot d'étranglement. –
Je me demande pourquoi la bonne réponse est partie? –
@Joseph Bui - Croyez-moi, je sais. Malheureusement, le chef de projet insiste pour que je le fasse de cette façon. –