| |||
insertar un rango de fechas Como dice el titulo lo quiero saber si se puede hacer, es lo siguiente, quiero insertar un rango de fechas a una tabla, es decir quiero hacer algo asi insert into fecha values(fechamin,fechamax). A simple vista se ve facil, pero lo que quiero hacer es que las fechas que hayan entre la fechamin y la fecha max tambien se inserten, diganme por favor si se puede hacer eso. |
| ||||
Respuesta: insertar un rango de fechas Saludos Claro que es posible realizarlo. Podrías crear dos campos de tipo DATE o DATETIME según lo requieras
Código MySQL:
Ver original
__________________ :.:Nano.:: @nano_hard - Retornando al foro |
| |||
Respuesta: insertar un rango de fechas Creo que si lo que queres es que te inserte todas las fechas entre la minima y la maxima no te sirve ese tipo de tabla. O sea, si lo que vas a insertar es un rango de fechas para que le pones fechamin y fechamax? En ese caso yo lo que haria es (en php) un comando que tome la fecha 1, luego la compare con la fecha 2 y por cada fecha (foreach) inserte un campo en la ddbb. De todas maneras me parece que lo mejor seria que detalles cual es tu necesidad para ver cual es la mejor orientacion que se te puede brindar. |
| |||
Respuesta: insertar un rango de fechas Cita: Buenas, estaba buscando la forma de cubrir un rango de fechas pero no sé como indicar que entre dos fechas insertadas me cubra todo ese rango...
Iniciado por gnzsoloyo ¿Cuál sería la necesidad de guardar todas las fechas comprendidas en un rango dado, individualmente, y que no puedas cubrir con el rango que guardas. Francamente no le veo la utilidad. En todo caso, si lo que necesitas luego es hacer un filtrado con una de esas fechas intermedias, simplemente la creas en el momento de necesitarla, pero almacenarla, carece de utilidad práctica. Sólo serviría para aumentar innecesariamente el tamaño de la tabla. Lo estaba intentando de la misma manera que la persona que abrió el hilo, es decir, cada día del rango es una fila en my BD, pero la verdad es que como dices se aumentaría mucho el tamaño de la bd. Me gustaría saber como cubrir un rango de fechas entre dos columnas... Muchas gracias de antemano... |
| ||||
Respuesta: insertar un rango de fechas Sería bueno que nos explicases primero cuál es la idea de almacenarlas, es decir: ¿qué es lo que harás para necesitar esas fechas guardadas en la base? Exactamente, ¿en qué tipo de consultas vas a necesitar usar esos datos? ¿Puedes postear un ejemplo?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: insertar un rango de fechas Cita: MUchas gracias por la respuesta..Básicamente es para disponibilidad de productos en el que PRODUCTO 1 no estará disponible entre la FECHA 1 Y FECHA 2 , tampoco entre la FECHA 3 Y FECHA 4 ni entre la FECHA 5 Y FECHA 6 por ejemplo. Las fechas no se pisarían entre ellas.. Después un usuario podía buscar si existe ese producto entre un rango de fechas determinado. Básicamente es eso.. Lo que preguntaba es que no sé como determinar ese rango de fechas en mi bd. Muchas gracias de antemano.. |
Etiquetas: |