Question:
Date: 18-10-2021 14:52:45
(In Spanish)
mi base de datos contiene: id, fecha, horario inicio, horario fin
Votes: 1 - Answers: 1 - Views: 8 Share on: Google Facebook Twitter LinkedIn Link
validar hora y fecha para que no se repita[Unresolved]
holaa,quisiera saber como hago para validar la fecha y hora para que no me genere un turno en la misma hora y fechami base de datos contiene: id, fecha, horario inicio, horario fin
Votes: 1 - Answers: 1 - Views: 8 Share on: Google Facebook Twitter LinkedIn Link
Answers:
-
Date: 19-10-2021 02:42:17 Supongo que lo que buscas es que no se superpongan los turnos, ¿no? Buscar coincidencia exacta es simple...
Lo que tendrías que buscar es algún registro que cuyo inicio este
1 - Empiece antes y termine después del inicio del que querés agendar
2 - Empiece antes y termine después del final del turno que querés agendar
3 - Empiece después del inicio y termine antes del final del que querés agendar
En cualquiera de esos casos habría superposición.
Probá alguna consulta que busque esos casos (Se me ocurre que se debe poder simplificar pero en principio debería andar).
Saludos, Votes: 0 - Link answer
To actively participate in the community first must authenticate, enter the system.Sign In