Мне нужно исключить результаты из сложного запроса из другого запроса. Я не знаю, как заставить LEFT JOIN работать с результатами другого запроса JOIN.
Я хочу вернуть поля из lt
. contacts
после вычитания (исключая) результата этого:
(SELECT `contacts`.`idContacts` AS id, `contacts`.`First_Name`, `contacts`.`Last_Name`
FROM `lt`.`contacts`
JOIN `lt`.`groups`
JOIN `lt`.`groups_has_contacts`
ON Contacts_idContacts=idContacts
WHERE idGroup
IN (35)
AND Groups_idGroup
IN (35))
Из результатов этого:
SELECT * FROM `lt`.`groups_has_contacts` Where `Groups_idGroup` = 37)
Я вырываю волосы - любая помощь, прежде чем я буду лысой, будет оценена!