Пытался сделать запрос который бы присоединял определенную таблицу во время выполнения
SELECT
`p_id`,
`d_id`,
`iner_table`.`name`,
`iner_table`.`description`,
`dp_links_and_doska`.`section`,
`dp_links_and_doska`.`subsection`,
`dp_links_and_doska`.`inserted` as `date`,
`type`
FROM `dp_links_and_doska`
/*INNER JOIN IF(`type`=2,`photocat`,`doska_new`) as iner_table ON `dp_links_and_doska`.`p_id`=`iner_table`.`id`*/
WHERE `d_id`='2'
ORDER BY `date` DESC LIMIT 0,20
На данную конструкцию ругается(
Можно ли как то подставлять таблицу для INNER JOIN Динамически исходя из данных основного запроса?