Mam nastepujący problem mam tabele pracownicy w kórej jest id_prac i id_szefa jest 4 pracownikow ktorzy są szefami czyli id_prac= od 1 do 4
i chciałbym usunąc tyhc ktorzy nie są szefami. nie wywala mi zadnego błędu po prostu nic nie usuwa.
pomocy.Ponizej załaczam kwerende ktorej uzywałem.
DELETE FROM pracownicy
where id_prac NOT IN (SELECT * from ( SELECT DISTINCT(id_szefa) FROM pracownicy) a)