Datos en columnas

Buenas tardes quisiera que me ayuden con una consulta sql
Miren tengo una tabla pedidos
Tabla pedidos
+------------+-------------+----------+----------+
| cod_ped    | cod_cliente |tipo_prod | cantidad |
+------------+-------------+----------+----------+
| P001       | 001         | 1        | 10       |
| P002       | 001         | 2        | 20       |
| P003       | 004         | 1        | 15       |
| P004       | 004         | 2        | 2        |
| P005       | 008         | 1        | 6        |
| P006       | 008         | 2        | 2        |
| P007       | 002         | 1        | 1        |
| P008       | 002         | 2        | 1        |
+------------+-------------+----------+----------+
Y quiero obtener las cantidades pero según el tipo_prod en diferentes columnas por cada cliente
más o menos así
| cod_cliente | tipo1 | tipo2
| 001         | 10    | 20
| 004         | 15    | 2
| 008         | 6     | 2
| 002         | 1     | 1 
Si lo quisiera utilizar para access como seria no me funciona con el case when

1 respuesta

Respuesta
Ya creo que te di la solución en SQL, mira en access debes usar la instrucción IIF, te envío un link que te ayudara.
http://ayuda.fotopex.com/programacion/bases-de-datos/utilizar-case-when-en-sql-y-access/

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas