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

SQL stejná jednotka mezi dvěma tabulkami potřebuje pořadová čísla v 1 buňce

select 
    UnitId, 
    stuff((select ', ' + convert(varchar, WorkOrderNumber) 
           from tblWorkOrders t2 where t1.UnitId = t2.UnitId 
           for xml path('')),
          1,2,'') WorkOrderNumbers
from tblWorkOrders t1
group by UnitId


  1. Výkon SQL Serveru TOP IO Query -1

  2. MySQL 5.7 RAND() a IF() bez LIMIT vede k neočekávaným výsledkům

  3. Jak iterovat přes časové období v PL/SQL

  4. PL/MySQL existuje?