Truy vấn hiện tại của bạn về cơ bản đang thực hiện INNER JOIN
vì consultant_id = 5
trên WHERE
mệnh đề. Tôi tin rằng bạn thực sự muốn sử dụng:
SELECT *
FROM consultant_memberships m
LEFT OUTER JOIN consultant_memberships_list l
ON m.`id` = l.membership_id
AND l.consultant_id = 5
WHERE l.membership_id IS NULL;