if you want find out every job with almost a worker with status "A" and without any desc you can try this:
select
WORK.JOB
from work,WORKHIST
where WORK.JOB=WORHIST.JOB
group by WORK.JOB
having
max(WORKHIST.DESC) is null and
min(WORK.STATUS)='A';
Please note that I used the fact that 'A'<'B'...