Hallo liebes Forum,

ich hätte gerne eine Nummer SNR aufgelistet wie oft sie in einer anderen Datei(Feld FD1) vorkommt bzw. in Verbindung steht.

Code:
SELECT SNR, 
Case when 
(Select COUNT(*) FROM BWP, BSP  WHERE SNR = FD1) > 0 then COUNT(SNR) else 0 end , 
DAT, TIM FROM BWP, BSP WHERE SNR   
= FD1 AND SNR <> ' ' AND DAT >= 0 AND BHND >= 0 OR        
(SNR not in(select fd1 from BWP)) GROUP BY SNR ,         
DAT, TIM

Anzeige:
Nummer      Ausdruck CASE
 200                15.341
 100                     1
Nummer 200 hat keine Verbindung zur anderen Datei, aber da bekomme ich die Maximale Anzahl der Sätze von der ganzen Datei.
Was ist falsch an meinem Statement?

Gruß

Tarki