Может ли быть условие выбора join в запросе SQL?
Так, чтобы в запросе было условие:
SELECT * FROM Table IF(cond) LEFT JOIN TB2 ELSE LEFT JOIN TB3
Источник: Stack Overflow на русском
Так, чтобы в запросе было условие:
SELECT * FROM Table IF(cond) LEFT JOIN TB2 ELSE LEFT JOIN TB3
Собирайте запрос на php, исходя из условий.