Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
select | select | ||
p . Zuname | p . Zuname | ||
, p . Vorname | |||
, p . PersonalNrExt | , p . PersonalNrExt | ||
,sp . | ,sp . IdPersonalPNr | ||
,sp . IdStationStation | ,sp . IdStationStation | ||
,sp . IdAbDat | ,sp . IdAbDat | ||
Zeile 11: | Zeile 11: | ||
, p . Aus | , p . Aus | ||
from | from | ||
DANStationPersonal sp | |||
, | , DANPersonal p | ||
where | where | ||
p.IdPNr = sp. | p.IdPNr = sp.IdPersonalPNr | ||
--and p.PersonalNrExt like '2325%' | --and p.PersonalNrExt like '2325%' | ||
Zeile 22: | Zeile 22: | ||
x . IdAbDat | x . IdAbDat | ||
from | from | ||
DANStationPersonal x | |||
where | where | ||
x . | x . IdPersonalPNr = sp . IdPersonalPNr | ||
and ( x . IdAbDat <> sp . IdAbDat | and ( x . IdAbDat <> sp . IdAbDat | ||
or x . UebDat <> sp . UebDat | or x . UebDat <> sp . UebDat |
Aktuelle Version vom 28. März 2017, 10:48 Uhr
aus File "select_überlappung_von_Stationszuteilungen.sql"
select p . Zuname , p . Vorname , p . PersonalNrExt ,sp . IdPersonalPNr ,sp . IdStationStation ,sp . IdAbDat ,sp . UebDat , p . Aus from DANStationPersonal sp , DANPersonal p where p.IdPNr = sp.IdPersonalPNr --and p.PersonalNrExt like '2325%' and exists ( select x . IdAbDat from DANStationPersonal x where x . IdPersonalPNr = sp . IdPersonalPNr and ( x . IdAbDat <> sp . IdAbDat or x . UebDat <> sp . UebDat or x . IdStationStation <> sp . IdStationStation ) and x . IdAbDat <= sp . UebDat and sp. IdAbDat <= x . UebDat ) order by p . Zuname ,sp . IdStationStation ,sp . IdAbDat
zurück zu V70Datenmigration