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

SQL Server 2008 - разделяне на колона с множество стойности на редове с уникални стойности

С функция за разделяне използвате кръстосано прилагане:

select distinct SS.part
from YourTable
  cross apply dbo.SplitString(YourColumn, ';') as SS

Тук SplitString приема два аргумента, низовата колона и разделителя и има колона, наречена part където се връщат стойностите.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Създаване на изчислена колона в SQL Server 2008

  2. Вземете множество стойности в курсора на SQL Server

  3. SQRT() Примери в SQL Server

  4. Изявление за архивиране на командния ред на SQL Server

  5. Получавате всички имена на таблици на конкретна база данни чрез SQL заявка?