Copiar 3 valores mas altos de una columna a filas
Publicado por Harry M. Rengifo S. (1 intervención) el 04/01/2011 15:48:37
Buenos días, les escribo con la intención de que me ayuden a encontrar una solución. Tengo una tabla compuesta por los siguientes campos: Cod_Cliente, Material, Cantidad. En esta tabla se encuentra el registro de los últimos 15 días del número (Cantidad) de productos (Material) comprado por los clientes (Cod_Cliente). Como imaginaran habrán clientes que en esos 15 días realizaron compras de uno o más productos. Lo que deseo hacer es colocar en 3 campos (Producto1, Producto2, Producto3) los productos que más compran cada cliente. Entonces sólo tendría un registro de cada cliente compuesto por: Cod_Cliente, Producto1, Producto2 y Producto3.
Si el cliente solo ha realizado la compra de un producto, sólo estará este en el campo Producto1; los campos Producto2 y Producto3 quedarán vacíos.
Si el cliente solo ha realizado la compra de un producto, sólo estará este en el campo Producto1; los campos Producto2 y Producto3 quedarán vacíos.
Valora esta pregunta


0