У меня есть вопрос noob. В настоящее время я разрабатываю систему управления отводами. В основном у меня есть эти таблицы, как показано ниже
То, что я пытаюсь сделать сейчас, - это когда в систему входит родительский (aff_id = 740), он может видеть все подходы, созданные ребенком под ним (ведет от aff_id 1245, 1256 и 1301)
Ниже приведен мой код mySQL. Я не так хорош в создании более "сложных" запросов, но это то, где я застрял.
SELECT
leads.leads_id,
leads.aff_id,
leads.applied_product,
affiliate.aff_id,
affiliate.parent_id
FROM
leads, affiliate
WHERE
leads.aff_id = '740'
OR
affiliate.parent_id = '740'
Любая помощь очень ценится. заранее спасибо
выполните следующий запрос. Если я правильно понял, это то, что вы ищете. Он будет извлекать все данные из таблицы lead, которые aff_id ассоциируется с parent_id = 740 в партнерской таблице
SELECT
Leads.leads_id,
Leads.applied_products,
Leads.aff_id,
Affiliate.parent_id
FROM
Leads
INNER JOIN
Affiliate
ON Leads.aff_id = Affiliate.aff_id
WHERE Affiliate.parent_id = 740
WHERE Affiliate.parent_id = 740 OR Leads.aff_id = 740
?? это правильный путь?