SELECT a.*, b.cername from base a right join deal b on b.baseid=
a.id
where b.cername = '特种行业许可证' and
b.cername in (SELECT cername FROM [cer]
WHERE subdepartmentname = '公安部门')
a.id
where b.cername = '特种行业许可证' and
b.cername in (SELECT cername FROM [cer]
WHERE subdepartmentname = '公安部门')
FROM base, deal,cer
WHERE (base.id=deal.baseid)and(deal.cername = '特种行业许可证')and(deal.cername=cer.subdepartmentname)and(cer.subdepartmentname = '公安部门')
FROM base, deal,cer
WHERE (base.id=deal.baseid)and(deal.cername = '特种行业许可证')or((deal.cername=cer.subdepartmentname)and(cer.subdepartmentname = '公安部门'))
FROM base, deal,cer
WHERE (base.id=deal.baseid)and(deal.cername=cer.subdepartmentname)and(deal.cername = '特种行业许可证')and(cer.subdepartmentname = '公安部门')(base.id=deal.baseid)and(deal.cername=cer.subdepartmentname)相当于关联
后面的才是条件
FROM base INNER JOIN deal
INNER JOIN cer
ON Deal.cername = Cer.cername
ON Base.id = Deal.baseid;
WHERE Deal.cername = '特种行业许可证'
AND Cer.subdepartmentname = '公安部门'