... er, at få datoerne sendt til MySQL, her er en måde: ...Så kan du godt nok få huller med dage uden begivenheder, men dem må ...fylde op selv. Det er altid rart med input fra dig så tak for det...2008-04-03, og der er events med start_date 2008-03-31 og end_date ...2008-04-02 så kommer de ikke med i din query så vidt jeg kan...svære skridt. Jeg har dimest rundt med det http://www.pastie.org/185411 -...
..." Udfordringen er, at få datoerne sendt til MySQL, her er en måde: SELECT date_range.... Så kan du godt nok få huller med dage uden begivenheder, men dem må du fylde op selv. Det er altid rart med input fra dig så tak for det. Jeg ... til 2008-04-03, og der er events med start_date 2008-03-31 og end_date 2008-04-02 så kommer de ikke med i din query så vidt jeg kan vurdere....
...AND events.end_date" Udfordringen er, at få datoerne sendt til MySQL, her er en måde: SELECT date_range.some_day, ...) Så kan du godt nok få huller med dage uden begivenheder, men dem må du fylde op ...-04-03' group by date(events.start_date) Jeg er ikke inde i detaljerne i MySQL. Tanken med isnull her er at hvis events.start_date er NULL returneres 0, ellers antallet af ...
...> Udfordringen er, at få datoerne sendt til MySQL, her er en måde: SELECT...> Så kan du godt nok få huller med dage uden begivenheder, men dem må du ... op selv. Hej Michael, Det er altid rart med input fra dig så tak for det. Jeg har...-01 til 2008-04-03, og der er events med start_date 2008-03-31 og end_date 2008-04-02 så kommer de ikke med i din query så vidt jeg kan vurdere. ...
...> events hvor "some_date BETWEEN events.start_date AND events.end_date" Udfordringen er, at få datoerne sendt til MySQL, her er en måde: SELECT date_range.some_day, COUNT(*) FROM events, ( SELECT DATE('...-01' and '2008-04-03' group by date(events.start_date) Så kan du godt nok få huller med dage uden begivenheder, men dem må du fylde op selv. Mvh. Michael.
... events der var "åbne" på den givne dato, altså for hver dato some_date findes events hvor "some_date BETWEEN events.start_date AND events.end_date" Udfordringen er, at få datoerne sendt til MySQL, her er en måde: SELECT date_range.some_day, COUNT(*) FROM events, ( SELECT DATE('2008-04-01') AS some_day FROM DUAL UNION ALL SELECT DATE('2008-04-02') FROM DUAL ...
> Der kommer en update fra mig hvis jeg nogensinde finder en løsning. Ellers er andre meget velkomne til at kaste et blik på ovenstående pastie. En løsning der er ret fix er at benytter en integers table til at generere en sekvens af dato'er: http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci978319,00.html Morten