中国开发网: 论坛: 程序员情感CBD: 贴子 443111
haitao
这样试一试
大致如下,就是把in改为left join:

SELECT b.BCLID AS BCLID, b.PcbID AS PcbID, b.PN AS PN, b.CompName AS CompName
FROM ( SELECT CompName FROM BomCompListInfo
WHERE PcbID = 80
GROUP BY CompName
HAVING count(*) > 1 ) c
left join BomCompListInfo b on b.CompName=c.CompName
left join BomInfo a on a.PN = b.PN AND a.PcbID = b.PcbID
WHERE a.PcbID = 80
ORDER BY b.CompName

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录