Hallo,

der Subselect war auch meine erste Überlegung, aber da bekomme ich in beiden Fällen immer eine 1 zurückgeliefert

Code:
SELECT SNR,                                                       
(Select COUNT(*) FROM BWP D, BSP C WHERE D.SNR = C.FD1) ANZAHL,   
DAT, TIM FROM BWP A, BSP B                                        
WHERE SNR <> ' ' AND DAT >= 0 AND BHND >= 0 OR                    
(SNR not in(select fd1 from BWP)) GROUP BY SNR ,                  
DAT, TIM