Einzelnen Beitrag anzeigen

Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#5

Re: Firebird: MINUS bzw. EXCEPT

  Alt 21. Jul 2009, 08:32
Genau, ich will alle die Assistenten bei denen kein Kollege (also niemand beim gleichen Boss) eine Personalnr hat, die größer ist als die des (gemeinsamen) Bosses.

PersNR, Name, Boss
1111, Meier, 2345
2456, Schmidt, 2345
3456, Müller, 5555
3457, Maus, 5555

Deswegen wären es bei dieser Ausprägung die Nummern 3456 und 3457, weil bei 5555 eben nur Leute mit kleinerer Nummer arbeiten (und das sind eben 3456 und 3457). 1111 und 2456 sind nicht dabei, da bei 2345 jemand arbeitet, der eine größere Nummer (2456) hat.


Es soll aber quasi nur ein Beispiel sein.
Die Kernfrage ist, wie man MINUS in FB nachbauen kann. Dazu fand ich per Google eben diesen Weg mit NOT EXISTS, der aber scheinbar so nicht das tut, was er soll....


Grüße, Frederic
Frederic Kerber
  Mit Zitat antworten Zitat