
05/07/2010, 11:49
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 67
Antigüedad: 15 años, 6 meses Puntos: 2 | |
Respuesta: Se pude visualizar una matriz? La primer consulta es para obtener todos los distintos tecnicos que tenga la tabla. Sin repetirse. Como la primer fila de la matriz que se busca es los nombres de los tenicos, con esta consulta podes generarla.
consulta = select distinct (tecnico) from datos order by tecnico
La segunda, apunta a obtener las distintas tiendas. Para poder formar la primer columna de cada una de las filas restantes, y ademas sumar las horas para un tecnico y tienda particular.
consulta2 = select distinct tiendas from datos order by tienda
Por ultimo la tercera suma las horas de un tecnico y tienda determinado.
consulta3 = select sum(horas) as cantidad from datos where tecnico = v_tecnico and tienda=v_tienda group by tienda, tecnico
Espero aclarar un poco las dudas. Saludos |