sql >> Databáze >  >> RDS >> Sqlserver

SQL Server convert vyberte sloupec a převeďte jej na řetězec

Můžete to udělat takto:

Ukázka houslí

declare @results varchar(500)

select @results = coalesce(@results + ',', '') +  convert(varchar(12),col)
from t
order by col

select @results as results

| RESULTS |
-----------
| 1,3,5,9 |


  1. ASP.net MVC a sdružování připojení s Oracle, umožňující více připojení, než je uvedeno v Max Pool Size

  2. Kontrolní omezení překrývajícího se období

  3. Je něco špatného na spojeních, která nepoužívají klíčové slovo JOIN v SQL nebo MySQL?

  4. Automaticky odstranit data křižovatky spolu s DELETE záznamu?