select
yearweek(`vtiger_planillastrabajo`.`fecha_fin`, 0) AS `agno_semana`,
date_format(`vtiger_planillastrabajo`.`fecha_fin`, '%Y%m') AS `agno_mes`,
date_format(`vtiger_planillastrabajo`.`fecha_fin`, '%Y%m%d') AS `agno_mes_dia`,
`vtiger_planillastrabajo`.`planillastrabajoid` AS `planillastrabajoid`,
`vtiger_planillastrabajo`.`estado_planilla` AS `estado_planilla`,
`vtiger_rutascf`.`cf_2961` AS `Regional`,
`vtiger_planillastrabajo`.`tipoplanilla` AS `tipoplanilla`,
`vtiger_rutas`.`tiporuta` AS `tiporuta`,
count(`vtiger_planillastrabajo`.`estado_planilla`) AS `count(vtiger_planillastrabajo.estado_planilla)`
from
(
left join
on((`vtiger_planillastrabajocf`.`planillastrabajoid` = `vtiger_planillastrabajo`.`planillastrabajoid`)))
left join
on((`vtiger_rutas`.`rutasid` = `vtiger_planillastrabajo`.`ruta`)))
left join
on((`vtiger_rutascf`.`rutasid` = `vtiger_rutas`.`rutasid`)))
left join
`vtiger_rutascf` `vtiger_rutascf_1`
on((`vtiger_rutascf_1`.`rutasid` = `vtiger_planillastrabajo`.`ruta`)))
left join
on((`vtiger_empleados`.`empleadosid` = `vtiger_planillastrabajo`.`placa_camion`)))
left join
`vtiger_empleados` `vtiger_empleados_1`
on((`vtiger_planillastrabajo`.`auxiliarcamion` = `vtiger_empleados_1`.`empleadosid`)))
left join
on((`vtiger_planillastrabajo`.`camion` = `vtiger_camiones`.`camionesid`)))
left join
on((`vtiger_planillastrabajo`.`ruta` = `vtiger_rutasgrouprel`.`rutasid`)))
left join
on((`vtiger_planillastrabajo`.`planillastrabajoid` = `vtiger_visitas`.`planilla_trabajo`)))
left join
on((`vtiger_reciboscaja`.`visita` = `vtiger_visitas`.`visitasid`))
)
group by
`vtiger_planillastrabajo`.`planillastrabajoid`,
`vtiger_rutas`.`tiporuta`,
`vtiger_rutascf`.`cf_2961`,
yearweek(`vtiger_planillastrabajo`.`fecha_fin`, 0),
date_format(`vtiger_planillastrabajo`.`fecha_fin`, '%Y%m'),
`vtiger_planillastrabajo`.`estado_planilla`,
`vtiger_planillastrabajo`.`tipoplanilla`
order by
`vtiger_planillastrabajo`.`fecha_fin` desc
|