sql >> Database >  >> RDS >> Sqlserver

Voeg twee tabellen samen / voeg waarden samen in één kolom

Ik denk dat dit het zal doen:

SELECT parent_id AS ID, 
  STUFF((
    SELECT ','+color FROM TableB a WHERE a.parent_id = b.parent_id FOR XML PATH('')
  ),1,1,'') AS color,
  STUFF((
    SELECT ','+Location FROM TableB a WHERE a.parent_id = b.parent_id FOR XML PATH('')
  ),1,1,'') AS Location,
FROM TableB b
GROUP BY parent_id


  1. Hoe maak je GROUP BY op min en max datum

  2. Kenmerken van een rapport

  3. Maak fysieke back-ups van uw MariaDB- of MySQL-databases

  4. SQL selecteer queryvolgorde per dag en maand