Một cách dễ dàng hơn để bỏ chia dữ liệu là sử dụng ÁP DỤNG CHÉO để bỏ chia các cột theo cặp:
select vendorid, orders, orders1
from pvt1
cross apply
(
select emp1, sa union all
select emp2, sa1
) c (orders, orders1);
Xem SQL Fiddle với Demo . Hoặc bạn có thể sử dụng ÁP DỤNG CHÉO với điều khoản GIÁ TRỊ nếu bạn không muốn sử dụng ĐOÀN KẾT TẤT CẢ:
select vendorid, orders, orders1
from pvt1
cross apply
(
values
(emp1, sa),
(emp2, sa1)
) c (orders, orders1);