Zucht.

Prutserijen in de zin van

select * from tblEvents where convert(datetime,event_start,101)='3/10/2005' or (event_start<=getdate() AND event_end>=getdate()) order by event_start

doen, en dan in de soep draaien met datumformaten en vanalles, als een eenvoudige

select * from tblEvents where datediff(day, event_start, getdate())=0 or (datediff(day, event_start, getdate())>=0 and datediff(day, event_end, getdate())<=0) order by event_start

veel beter werkt. Zucht.



Reacties

4 reacties op “Meet Dr. Stoopid”

  1. hetgeen wij op school leren wordt dus ook echt degelijk gebruikt. tof om weten 😉

  2. Geeft dat geen probleem voor de tijd. Ik denk dat het beter is van niet GETDATE() te gebruiken ofwel van de tijd eraf te strippen.

  3. A neen, dat is het juist: ‘t is een datadiff op aantal dagen, normaal gezien toch?

  4. Net even uitgetest, en het is inderdaad zoals je zegt.