Hallo
ik heb een uitdaging:
Stel je hebt een agenda met afspraken, of boekingen oid.
dan kun je overlap hebben op een aantal manieren:
Welnu: met volgend script kan ik dubbele boekingen deels voorkomen:
WHERE begintijd (dus ACE of G) > P1 && < P2 OR eindtijd (dusBDF of H) > P1 && <P2 .....-> dan foutmelding
hiermee kan ik AB CD en EF pakken, maar wat nu in het geval van GH???
wie help me?
thanx
ik heb een uitdaging:
Stel je hebt een agenda met afspraken, of boekingen oid.
dan kun je overlap hebben op een aantal manieren:
code:
De bestaande boeking (in Database) is tussen P1 en P2, AB, CD, EF en GH zijn opties 9die in database willen)...1
2
3
4
5
6
7
| P1 P2
tijdlijn ---------|---------------|---------
A----|---B |
| C--|-----D
| E------F |
G----|---------------|-------H
| | |
Welnu: met volgend script kan ik dubbele boekingen deels voorkomen:
WHERE begintijd (dus ACE of G) > P1 && < P2 OR eindtijd (dusBDF of H) > P1 && <P2 .....-> dan foutmelding
hiermee kan ik AB CD en EF pakken, maar wat nu in het geval van GH???
wie help me?
thanx
[ Voor 10% gewijzigd door Verwijderd op 25-01-2006 16:31 ]