select cou_name as County_Name, count(*) as count
from sdrp15_cosd
where sd_code in (select sd_code from sdrp15_submission_log where QA_DATE IS null)
union all
select cou_name as County_Name, count(*)
from sdrp15_cosd
where sd_code in (select sd_code from sdrp15_submission_log where QA_DATE IS not null)
GROUP BY COU_NAME;
我正在尝试查找县名称,对于每个县,我显示链接表显示空或非空连接列的总计数。
我收到错误:
not a single-group function
最佳答案
select cou_name as County_Name, count(*) as count
from sdrp15_cosd
where sd_code in (select sd_code from sdrp15_submission_log where QA_DATE IS
null)
GROUP BY COU_NAME
union all
select cou_name as County_Name, count(*)
from sdrp15_cosd
where sd_code in (select sd_code from sdrp15_submission_log where QA_DATE IS
not null)
GROUP BY COU_NAME;
关于sql - 使用 Union all 收到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32355332/