Não há suporte para PIVOT. Em vez disso, você pode usar um JOIN. Por exemplo:
SELECT Table1.Value AS AValue, Table2.Value AS BValue
FROM Table1
JOIN Table2 ON Table1.grp = Table2.grp AND Table2.Type = 'B'
WHERE Table1.Type = 'A'
SELECT Table1.Value AS AValue, Table2.Value AS BValue
FROM Table1
JOIN Table2 ON Table1.grp = Table2.grp AND Table2.Type = 'B'
WHERE Table1.Type = 'A'
A consulta xml de aplicação cruzada tem um desempenho exponencialmente pior à medida que o documento xml cresce
Bloquear, bloquear, bloquear na porta de DBAs com bloqueio do SQL Server
MERGE:Atualizando tabelas de origem e destino localizadas em servidores separados
Como criar replicação de instantâneo