По-лесен начин за отмяна на завъртането на данните би бил използването на CROSS APPLY за отмяна на завъртането на колоните по двойки:
select vendorid, orders, orders1
from pvt1
cross apply
(
select emp1, sa union all
select emp2, sa1
) c (orders, orders1);
Вижте SQL Fiddle с демонстрация . Или можете да използвате CROSS APPLY с клаузата VALUES, ако не искате да използвате UNION ALL:
select vendorid, orders, orders1
from pvt1
cross apply
(
values
(emp1, sa),
(emp2, sa1)
) c (orders, orders1);
Вижте SQL Fiddle с демонстрация