Я работаю над простым JOIN
из двух таблиц (urls
и companies
). Я использую этот запрос запроса:
print $this->_db->select()->from(array('u' => 'urls'),
array('id', 'url', 'company_id'))
->join(array('c' => 'companies'),
'u.company_id = c.id');
который поставил этот запрос:
SELECT `u`.`id`, `u`.`url`, `u`.`company_id`, `c`.* FROM `urls` AS `u` INNER JOIN `companies` AS `c` ON u.company_id = c.id
Теперь я бы предпочел, чтобы c.*
на самом деле не появлялся, но в любом случае это не имеет значения. ZF умирает с этой ошибкой:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1"
но я могу отлично выполнить этот запрос в моем MySQL CLI. Любые идеи, как исправить этот запрос?