MSSQL Abfrage-Nur KD mit richtigen AP anzeigen

mischanj

New Member
Hallo Liebe Forumgemeinde,

ich benötige mal wieder eure Hilfe...
Es gibt eine SQL Abfrage, die eigentlich einfach sein sollte...

Zwei Tabellen eine "Ansprechpartner" (KD.id,AP.id,AP.Name) und andere "Ansprechpartner_Kennzeichen" (AP.ID,AP.KZ).Einem Kd.id können mehrere Ap.Id gehören.

Ich brauche ein Select, wo alle KD.Id angezeigt werden bei denen entweder AP.KZ <>1 oder Ap.id gar nicht in Tabelle "Ansprechpartner_Kennzeichen" vorhanden ist.Beide Varianten sollen dann gleiche Ergebnisse bringen,da in der Tabelle "Ansprechpartner_Kennzeichen" nur mit 1 gekennzeichnete Ap.Id eingetragen werden.

Vielen Dank im Voraus.
 
MOD: Full-Quote entfernt!

Unter der Annahme, dass die beiden Tabellen über die AP_id verknüpft sind:

SELECT
*
FROM Ansprechpartner
LEFT JOIN Ansprechpartner_Kennzeichen
ON
Ansprechpartner.AP_id = Ansprechpartner_Kennzeichen.AP_id
WHERE
Ansprechpartner_Kennzeichen.KZ_id <> 1
 
Last edited by a moderator:
Back
Top