Hola,
Tengo el siguiente problema .. Tengo una tabla (A) con la
siguiente estructura:
IdPedido IdProveedor
100 2
100 6
101 1
101 2
102 5
102 6
102 7
...
Necesito mostrar esta información de la siguiente manera:
IdPedido P1 P2 P3
100 2 6
101 1 2
102 5 6 7
Necesito mostrar por cada pedido hasta 3 proveedores (no más). En un
principio me pidieron mostrar sólo dos proveedores y lo resolví usando
MAX() y MIN() .. pero ahora se me complica. Estoy trabajando con la
versión de SQL server 2005 y leí un poco de tablas pivote pero no
termino de resolverlo de la forma que quiero. Alguien me puede ayudar ?
Gracias,
Andres
Leer las respuestas