select A.生源所在地,报名人数,录取人数
(
select fdname as 生源所在地,count(*) as 报名人数 --统计各省报名人数
from stu
group by fdzname
) A,
(
select fdname as 生源所在地,count(*) as 录取人数 --统计录取人数
from stu
where accept='1'
) B
where A.生源所在地=B.生源所在地
(
select fdname as 生源所在地,count(*) as 报名人数 --统计各省报名人数
from stu
group by fdzname
) A,
(
select fdname as 生源所在地,count(*) as 录取人数 --统计录取人数
from stu
where accept='1'
) B
where A.生源所在地=B.生源所在地
select fdname as 生源所在地,count(*) as 报名人数,sum(case accept when '1' then 1 else 0 end) as 录取人数
from stu
group by fdzname
from stu
group by fdzname