webForumDet fria alternativet
Logga in / Bli medlem

Tidsbokningar

Databaser & SQL

1 svar · 255 visningar · startad av tjocko

Medlem sedan mars 200422 inlägg
Trådstart#1

Hej jag undrar litegrann om hur man ska gå tillväga vid tidsbokningar så att inte en bokad tid
krockar med en gammal.

Kund.1 bokar 11:00 - 12:00

Kund.2 försöker boka 11:30 - 12:30

Hur gör man för att kund.2 inte ska kunna boka denna?

Det går ju inte skriva en SELECT * FROM test WHERE start>@start AND slut<@slut

eftersom tiderna inte är identiska utan endast överlappar litegrann.

Medlem sedan dec. 200012 464 inlägg
#2
where not (@start > slut and @slut < start)
1074 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
188 ms — deklarationer (db)
0 ms — hämta statistik (cache)
312 ms — hämta tråd, inlägg och bilagor (db)
178 ms — ändringar (db)