Mal auf die Schnelle:
Code:
select Schrank
, Schublade
, Fach
from Tabelle
where Fach = 'Schraube_50'
and not exists (select 1 from Tabelle where Fach <> 'Schraube_50')
Fach =''
ist aber doch erlaubt, das
exist select ignoriert aber nur
Fach IS NULL
. Oder übersehe ich da was?