hola que tal estimad@s, tengo el siguiente problema y espero que me puedan ayudar de igualmente orientar, les explico tengo una tabla con la siguiente estructura y datos
Código MySQL:
Ver original
('04566','gerardo','0015','incapacidad',20,'2013-02-15','2013-02-20','2013-02-15','tblrango'),
('00013','armando','0015','trabaja',25,null,null,'2013-02-15','tblrango'), ('02546','jose','0120','vacaciones',48,'2013-02-10','2013-02-10','2013-02-15','tblrango'),
('01756','francisco','0120','trabaja',30,null,null,'2013-02-15','tblrango'), ('09000','pablo','3000','trabaja',30,null,null,'2013-02-15','tblrango'), ('12300','jonathan','3000','incapacidad',30,'2013-02-05','2013-03-05','2013-02-15','tblrango'),
('12222','ulises','3000','vacaciones',31,'2013-02-12','2013-02-15','2013-02-15','tblrango'),
('05630','julian','3000','trabaja',40,null,null,'2013-02-15','tblrango'), ('15460','pedro','3000','trabaja',41,null,null,'2013-02-15','tblrango');
+---------+-----------+------+-----------------+--------+-------------+---------
---+------------+----------+
| id_trab | nombre | zona | tipo_incidencia | ventas | fec_inicial | fec_fina
l | dia_hoy | origen |
+---------+-----------+------+-----------------+--------+-------------+---------
---+------------+----------+
| 00013 | armando
| 0015 | trabaja
| 25 | NULL | NULL | 2013-02-15 | tblrango |
| 00156 | ricardo
| 0015 | trabaja
| 30 | NULL | NULL | 2013-02-15 | tblrango |
| 01756 | francisco
| 0120 | trabaja
| 30 | NULL | NULL | 2013-02-15 | tblrango |
| 02546 | jose | 0120 | vacaciones | 48 | 2013-02-10 | 2013-02-
10 | 2013-02-15 | tblrango |
| 04566 | gerardo | 0015 | incapacidad | 20 | 2013-02-15 | 2013-02-
20 | 2013-02-15 | tblrango |
| 05630 | julian
| 3000 | trabaja
| 40 | NULL | NULL | 2013-02-15 | tblrango |
| 09000 | pablo
| 3000 | trabaja
| 30 | NULL | NULL | 2013-02-15 | tblrango |
| 12222 | ulises | 3000 | vacaciones | 31 | 2013-02-12 | 2013-02-
15 | 2013-02-15 | tblrango |
| 12300 | jonathan | 3000 | incapacidad | 30 | 2013-02-05 | 2013-03-
05 | 2013-02-15 | tblrango |
| 15460 | pedro
| 3000 | trabaja
| 41 | NULL | NULL | 2013-02-15 | tblrango |
+---------+-----------+------+-----------------+--------+-------------+---------
---+------------+----------+
10 rows
in set (0.00 sec
)
necesito obtener el siguiente resultado:
http://www.freeimagehosting.net/9h3yv
Anexo el link por que no se como subir imagenes
la idea es que me diga el rango por grupo por la cantidad de ventas generadas por el trabajador ademas de las columnas cant_dias_no_lab es el resultado de total de dias de la incidencia, y la columna tot_dias_hoy es la cantidad de dias que lleva de incidencia hasta la fecha de la columna dia_hoy, espero que me puedan ayudar, muchas gracias