Einzelnen Beitrag anzeigen

TBx
(Administrator)

Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.875 Beiträge
 
Delphi 12 Athens
 
#4

AW: SQL-Ausdruck gibt zu wenige DS zurück

  Alt 4. Mär 2017, 21:59
Wenn ich Dich richtig verstanden habe, dann sollte das in etwas so funktionieren:

SQL-Code:
SELECT a.*
  FROM WERTE a
  WHERE (a.USERID = 1)
     OR ((a.USERID = 0) AND (NOT EXISTS (SELECT b.* FROM WERTE b WHERE b.USERID = 1 AND b.NAME1 != a.NAME1 and b.NAME2 != a.NAME2)))
Thomas Breitkreuz
Gruß Thomas
- Admin DelphiPRAXIS
- Admin Delphi-Treff
- Embarcadero MVP
  Mit Zitat antworten Zitat