Mailinglisten-Archive |
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