Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/07/2010, 11:49
dani_cad
 
Fecha de Ingreso: septiembre-2009
Mensajes: 67
Antigüedad: 14 años, 7 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