здравствуйте, подскажите пожалуйста как можно добавить к моему коду еще один left join, что-то я не могу сориентироваться, слегка запутался
мне нужно добавить еще одно условие, и взять из таблицы class_ads_pictures 2 строки (folder и picture) где ad_id будет равен тому, что выводится в этой выборке
я добавил вот такую строку
left join `class_ads_pictures` on `class_messages`.ad_id = `class_ads_pictures`.ad_id
но это привело к тому, что содержимое из table message выводится по 2 раза, сориентируйте пожалуйста
$messages_array=$db->fetchAssocList("select *, ".TABLE_MESSAGES.".id as `msg_id`, ".TABLE_MESSAGES.".pending as `pending`, date_format(".TABLE_MESSAGES.".`date`,'$date_format') as date_nice, ".TABLE_ADS.".$title_var as `title`, ".TABLE_ADS.".price as `price`, ".TABLE_MESSAGES.".ip as ip from ".TABLE_MESSAGES." left join `class_ads_pictures` on `class_messages`.ad_id = `class_ads_pictures`.ad_id left join ".TABLE_ADS." on ".TABLE_ADS.".id = ".TABLE_MESSAGES.".ad_id left join ".TABLE_USERS." on ".TABLE_USERS.".id = ".TABLE_MESSAGES.".`from` $where"." order by ".TABLE_MESSAGES.".`".$order."` ".$order_way.$limit_str);