Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/02/2016, 13:03
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Evaluar FECHA en campo text con varias fechas.

En otras palabras, como te lo explica Libras, el modelo de datos está mal diseñado.
Si tienes N clientes, y cada cliente puede alquilar un producto N veces, y también N productos, lo que te falta es la tabla Alquiler_Producto, que representa la relación N:M del alquiler.
COn ese esquema puedes tener N veces el mismo cliente relacionado N veces con el mismo producto, y validar que antes de alquilarlo de nuevo, haya terminado el alquiler anterior.
También con ese esquema, verificar si una fecha cae entremedio de inicio y fin de alquileres, es un nivel de tontería básica:
Código MySQL:
Ver original
  1. SELECT ...
  2. FROM ...
  3. WHERE fechabuscada BETWEEN fecha_inicio AND fecha_fin
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)