Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как мога да комбинирам няколко реда в списък, разделен със запетая в SQL Server 2005?

Благодаря за бързите и полезни отговори, момчета!

Току-що намерих друг бърз начин да направя и това:

SELECT  STUFF(( SELECT ',' + X + ',' + Y
                FROM Points
              FOR
                XML PATH('')
              ), 1, 1, '') AS XYList

Заслуга е на този човек:

http://geekswithblogs.net/mnf/archive/2007/10/02/t-sql-user-defined-function-to-concatenate-column-to-csv-string.aspx



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преобразувайте „smalldatetime“ в „datetime“ в SQL Server (T-SQL примери)

  2. Зареждане на SQL Express от WiX?

  3. Как да изпратите по имейл резултатите от заявка в SQL Server (T-SQL)

  4. Автоматизирайте заданията за архивиране и поддръжка с помощта на план за поддръжка в SQL Server

  5. Максимален размер за заявка на SQL сървър? IN клауза? Има ли по-добър подход