Hola a todos,
Tengo una tabla con la siguiente estructura: Proveedor, RefProv, EAN,
Descripcion, Precio, PrecioNeto
En ella importo datos de las tarifas de diferentes proveedores. Tengo entre
1000 y 2000 filas por proveedor, y artículos cuyo código EAN coincide entre
diversos proveedores (a priori no sé cuantos). La PK de esta tabla es
Proveedor+RefProv
Lo que necesito es hacer una consulta que me devuelva: EAN, Descripcion,
"PrecioNeto de cada proveedor".
Por tanto necesito las dos primeras columnas más una por cada PrecioNeto, en
función de cuantos proveedores tengan ese código EAN. La verdad que no se me
ocurre como obtener ese número de columnas variable, y además tengo que
hacerlo para SQL Server 2000.
Pd. También me interesaría ver la solución con 2005 para compararla (pero
vamos esto es opcional).
Pd2. Siempre me queda la alternativa de montar un cubo muy sencillo sobre
esa tabla, pero me gustaría optar por una solución en el relacional :-)
Un saludo
Salvador Ramos
www.helpdna.net (información sobre SQL Server y Microsoft .Net)
www.helpdna.net/acerca_de_salvador_ramos.htm
Leer las respuestas