SELECT T.NAME,S.SUPPLIERS_ID,S.SUPPLIERS_NAME
FROM T_SYS_COMPANY T, T_SYS_COMPANY_SUPPLIERS TSCS,T_SYS_SUPPLIERS S
WHERE T.COMPANY_ID = TSCS.COMPANY_ID
AND T.NAME IN ('奔驰', '宝马', '保时捷', '奥迪', '大众', '路虎')
AND TSCS.SUPPLIERS_ID = S.SUPPLIERS_ID
AND (S.SUPPLIERS_TYPE != 'SP' OR S.SUPPLIERS_TYPE IS NULL)
AND S.COOPERATION_TYPE != 3
AND S.BIG_AREA = '南区'
type!=3会排除掉一部分('奔驰', '宝马', '保时捷', '奥迪', '大众', '路虎') 但是我现在要保留住('奔驰', '宝马', '保时捷', '奥迪', '大众', '路虎')type = 3 的这一部分数据求大神解决 |