Hi,
ich habe eine Tabelle [dbo].buchverleih mit 3 Spalten
BuchNr (VARCHAR(10))
Start (Smalldatetime)
Ende (Smalldatetime)
Es ist sichergestellt, dass Start < Ende gilt.
Ich suche eine/mehrere Abfrage(n) oder Funktionen, die mir Dubletten findet, wenn es BuchNr gibt, die eine Überschneidung oder Überlagerung in den Zeitintervallen haben.
d.h. Ich muss sicherstellen, dass ein Buch nicht zwei- oder mehrfach zeitgleich verliehen wird. Start und Ende haben immer definierte Werte (kein NULL).
Wie gehe ich am besten vor ?
Vielen Dank
Gruss Frank
ich habe eine Tabelle [dbo].buchverleih mit 3 Spalten
BuchNr (VARCHAR(10))
Start (Smalldatetime)
Ende (Smalldatetime)
Es ist sichergestellt, dass Start < Ende gilt.
Ich suche eine/mehrere Abfrage(n) oder Funktionen, die mir Dubletten findet, wenn es BuchNr gibt, die eine Überschneidung oder Überlagerung in den Zeitintervallen haben.
d.h. Ich muss sicherstellen, dass ein Buch nicht zwei- oder mehrfach zeitgleich verliehen wird. Start und Ende haben immer definierte Werte (kein NULL).
Wie gehe ich am besten vor ?
Vielen Dank
Gruss Frank