34,838
社区成员




SELECT DISTINCT
a.IBB003 AS 品号,
a.IBB004 AS 品名,
a.IBB041 AS 规格,
a.IBB960 AS 材质,
a.IBB961 AS 颜色,
a.IBB962 AS 用料,
a.IBB963 AS 用标
FROM
DCSIBB a
INNER JOIN TPADEA b ON a.IBB003=b.DEA001
WHERE
IBB003 NOT IN ( SELECT QAA001 FROM SGMQAA WHERE DCSIBB.IBB003= SGMQAA.QAA001 )
AND b.DEA009='M'
你的语句修改应该就是变成这样的意思把SELECT *
FROM DCSIBB
JOIN TPADEA ON DEA001 = IBB003
AND DEA009 = 'M'
WHERE DCSIBB.IBB003 NOT IN ( SELECT QAA001
FROM QAA001 SGMQAA )
SELECT a.* FROM DCSIBB a
INNER JOIN TPADEA b ON a.IBB003=b.DEA001
WHERE b.DEA009='M' AND NOT EXISTS(
SELECT * FROM SGMQAA c WHERE a.IBB003=c.QAA001
)