sip de forma sencilla ;) sin necesidad de pivotear nada jejejeje :P
Código SQL:
Ver originalCREATE TABLE #temp
(
num_reg VARCHAR(20),
nombre VARCHAR(20),
producto1 VARCHAR(20),
importe1 DECIMAL(10,2),
producto2 VARCHAR(20),
importe2 DECIMAL(10,2)
)
INSERT INTO #temp VALUES ('100000','cama','1000S',1000.0,'200BA',2000.00)
SELECT num_reg,nombre,producto1 AS producto,importe1 AS importe FROM(
SELECT num_reg,nombre,producto1,importe1 FROM #temp
UNION
SELECT num_reg,nombre,producto2,importe2 FROM #temp
) AS t1
num_reg nombre producto importe
-------------------- -------------------- -------------------- ---------------------------------------
100000 cama 1000S 1000.00
100000 cama 200BA 2000.00