Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2015, 03:14
Avatar de pruizsoriano
pruizsoriano
 
Fecha de Ingreso: agosto-2013
Mensajes: 11
Antigüedad: 10 años, 8 meses
Puntos: 0
Rellenar campo según valores

Hola a tod@s siguiendo con un proyecto que estoy haciendo, de vez en cuando tengo un tropezón y ahora me he bloqueado en este paso, agradecería vuestra ayuda.

Tengo la siguiente consulta, que funciona correctamente, pero necesitaría que si el campo Date `tb_cuadrante2015`.`EMPIEZA` (formateado en la consulta) se encuentra entre los valores Date de los campos tb_vacaciones.`EMPIEZA`, tb_vacaciones.`TERMINA`, en el campo tb_personal.`ESTADO1`, apareciese el texto "VACACIONES".

Código MySQL:
Ver original
  1. tb_personal.`APELLIDOS`,
  2. tb_personal.`NOMBRE`,
  3. tb_vacaciones.`IdVACACIONES`,
  4. tb_vacaciones.`EMPIEZA`,
  5. tb_vacaciones.`TERMINA`,
  6. tb_vacaciones.`DIA_A`,
  7. tb_personal.`ESTADO1`,
  8. DATE_FORMAT(`tb_cuadrante2015`.`EMPIEZA`,'%Y-%m-%d') AS `FECHA`
  9. tb_personal
  10. tb_vacaciones
  11. tb_personal.`VACACIONES1`=tb_vacaciones.`IdVACACIONES`
  12. tb_cuadrante2015
  13. ON tb_personal.`TURNO`=tb_cuadrante2015.`TURNO`
  14. tb_guardias
  15. tb_guardias.`IdPERSONAL`=tb_personal.`IdPERSONAL`