sql >> Database teknologi >  >> RDS >> Sqlserver

SQL-aggregatfunktion for at få en liste

MS SQL-løsning:[Bemærk:Denne løsning virker kun på SQL 2005 og nyere. Det oprindelige spørgsmål specificerede ikke den version, der var i brug.]

SELECT 
key
, STUFF((SELECT ',' + CAST([value] AS nvarchar(max)) FROM <#Table#> WHERE (key = Results.key) FOR XML PATH ('')),1,2,'') AS NameValues
FROM <#Table#> Results
GROUP BY key


  1. Hvordan forhindrer man sql-injektion i nodejs og fortsætter?

  2. Forskellige CURRENT_TIMESTAMP og SYSDATE i oracle

  3. Skift SQLAlchemys Session.delete() adfærd

  4. Skal forumsoftware bogstaveligt talt SLETTE emner/indlæg ved moderering eller blot skjule?