Объединяю id города таблицы "Школы", с таблицей "Города" через JOIN. Теперь необходимо по городу, вытащить еще и его страну, из таблицы "Страны"
$query->select($this->getState('a','ps.id, ps.name, ps.city_id, ps.google_linc'));
$query->from('#__bh_program_schools AS ps');
$query->select('pc.name as city_name');
$query->join('LEFT', '#__bh_program_cities AS pc ON pc.id = ps.city_id');
$query->select('pcs.name as country_name');
$query->join('LEFT', '#__bh_program_countries AS pcs ON pcs.id = pc.id');
Город выводится совершенно верно, а вот страна городу вообще не соответствует. Может эта выборка по другому делается, ну или вообще не возможна? Не пойму
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости