phpbar.de logo

Mailinglisten-Archive

[php] Zeitkontrolle

[php] Zeitkontrolle

Norbert Pfeiffer norbert at itbw.de
Mon Okt 10 21:39:50 CEST 2005


Hi Lutz,

> nimmst Du dann einfach die zweite Variante und paßt sie etwas an.
> Dann hast Du anstatt drei, nämlich zwei Fälle:
>
>  WHERE (Startzeit1 >= Startzeit2 AND Startzeit1 < Endzeit2)
>     OR (Startzeit2 >= Startzeit1 AND Startzeit2 < Endzeit1)
>
> Der Trick besteht darin, einmal zu prüfen, ob die Startzeit der
> neuZeit in der Prüfzeit liegt, und einmal, ob die Startzeit der
> Prüfzeit in der neuZeit liegt. Durch diesen Sichtwechsel sparst
> Du Dir eine Prüfung. ;-)
hmm,
das scheint irgendwie zu stimmen, nur richtig kapieren tue ich es
noch nicht. Hast Du dafuer auch eine verbale Erklaerung ... ?

MySQL ist es irgendwie egal, beide Querys benoetigen 0,33 sec



m. b. G. Norbert
_____________________
normal:  02682-966898
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive