0
回答
SQL两表查询,结果错误,请高手赐教
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

 

我有两个表,A表是【运行记录】,B表是【钢种标准】——字段钢种唯一,是数据标准。
【运行记录】表:

【钢种标准】表


要求:查询【运行记录】表中连铸钢种所有数据和,和不符合【钢种标准】的数据和,按连铸钢种分组求出
下表是运行结果,不合格数和Si不合格数均不对,如何修改?请高手赐教!
运行代码:
select 连铸钢种,count(连铸钢种) as 炉数,(select count(连铸钢种) from 运行记录 where 连铸钢种 in (select 钢种 from 钢种标准 where 连铸钢种=钢种 and 中包C<C下)) as 不合格数 ,(select count(中包Si) from 运行记录,钢种标准 where 中包Si < Si下 and 连铸钢种=钢种 ) as Si不合格数2 from 运行记录 group by 连铸钢种 


<无标签>
举报
zyzg8058
发帖于12个月前 0回/111阅
顶部