SELECT
*
FROM
`betaintranet`.`ad_stat_cleaned`
LEFT JOIN `ad_c` ON ad_stat_cleaned.bid = ad_c.bid
LEFT JOIN `total` ON ad_c.ban_type = ad_c.ban_type and ad_c.w_site = ad_c.w_site
WHERE
`date` = '2020-09-09'
1 я подключаю по
bid вторую табличку получаю нужные мне данные. Тут все ок.
Далее мне нужно подключить еще одну табличку но не по
bid а в ней есть
ban_type и
w_site
во втором join мне нужно подсоединить только
total
По следующему критерию совпал w_site и совпал ban_type.
но что-то я делаю не так это явно.
ad_stat_cleaned(`bid`, `date`, `shows`, `clicks`, `modification`)
ad_c (`cid`, `ad_name`, `bid`, `ban_type`, `obj_id`, `ra_id`, `dev_id`, `w_site`, `m_invoice`, `start_date`, `end_date`, `stopflag`, `zaglusha`, `phone`, `dyn_number`, `whocreated`, `time_created`, `whoedited`, `time_edited`) VALUES
total (`ID`, `ban_type`, `w_site`, `total`, `descryption`)
Мне нужно в табличку добавить только
total