存在A表的字段有abc B表的字段有efd;其中B表的主表id为A表的b字段B表的d字段为收费状态状态包含BZJZT_01BZJZT_02BZJZT_04BZJZT_05BZJZT_06BZJZT_07BZJZT_03收费状态等于BZJZT_03表示已收款则要求使用exists查询A表且都已收款的sql
SELECT * FROM A WHERE EXISTS ( SELECT 1 FROM B WHERE B.b = A.b AND B.d = 'BZJZT_03' AND NOT EXISTS ( SELECT 1 FROM B AS B2 WHERE B2.b = B.b AND B2.d != 'BZJZT_03' ) )
原文地址: https://www.cveoy.top/t/topic/frZr 著作权归作者所有。请勿转载和采集!