| Tecnofacil |
21-01-2016 22:57:09 |
Primer fecha de una semana
Hola, trabajo con Delphi y Mysql, tengo viáticos cargados por fecha y le liquido estos viáticos por semana utilizando la función week de MySQL,
Código SQL [-]SELECT
viaticos.cantidad,
viaticos.fecha,
viaticos.legajo,
viaticos.nombre,
viaticos.haber
FROM
viaticos
WHERE
week(viaticos.fecha) = 2
en el informe pongo "Semana # de 2016", pero quisiera incluir el primer y ultimo día, (fecha), de esa semana, o sea poner por ejemplo "Semana 2 de 2016 (Del 10/01 al 16/01)". Una alternativa poco ortodoxa seria filtrar los viáticos de esa semana, ordenar por fecha y tomar menor y mayor del campo fecha, pero supongo debe haber algo mas en este maravilloso mundo de la programación.
|