Re: Consulta para calendario de citas
Hola Jesus
Ante todo gracias por tu tiempo y agradecerte tus molestias.
Al ver el query que me enviaste, la verdad que me di cuenta que ya soluciona el 50% del problema.
La parte semanal esta ya perfecta.
Lo de el dia de la semana, yo lo solucioné modificando el coódigo así:
SELECT COUNT(*) FROM anotaciones
WHERE
IF (repetir=1
,
'2013-04-16' BETWEEN fecha_ini AND fecha_fin AND WEEKDAY('2013-04-16')=WEEKDAY(fecha_ini)
,
'2013-04-16' BETWEEN fecha_ini AND fecha_fin
)
Con esto ya esta solucionado el tema de recurrencia cuando es semanal, ya que el primer día, siempre es el que sirve de origen.
El problema es que las opciones habituales son:
semanal, semana si semana no (14 dias) y no se me ocurre como hacer para lograr
hacer el query correcto.
Hay que tener en cuenta, que cuando el campo repetir es igual a 1
en el campo cada_cuanto, dice cada cuantos días se repite, si dice 7, es semanal y si dice 14 es cada 2 semanas, pero no se como utilizar ese dato para conseguir el resultado correcto.
Gracias por la ayuda.
Saludos
Subject
Views
Written By
Posted
6262
April 16, 2013 11:43PM
1914
April 17, 2013 01:13PM
1786
April 17, 2013 02:29PM
1416
April 19, 2013 12:41PM
Re: Consulta para calendario de citas
1883
April 20, 2013 02:48AM
1191
April 24, 2013 10:43AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.