select t1.vozidlo from tabulka t1
where not exists (select * from tabulka t2 where t1.vozidlo = t2.vozidlo and typ != 'A')
group by t1.vozidlo
neboselect t1.vozidlo from tabulka t1
join tabulka t2 on t1.vozidlo = t2.vozidlo and t2.typ != 'A'
where t2.typ is null
group by t1.vozidlo
SQL už jsem pár let nepsal, tak to snad bude funkční.