Я и не говорил, что там 2 таблицы. Там 3 таблицы на самом деле (authors_books — это и есть связная таблица), просто авторов я не стал выбирать (в условии сказано — получить отчет «книга — количество соавторов»)
Пока что заметил пару ошибок:
1. В методе контроллера before забыли указать parent::before()
2. В методе after класса Controller_Front заменить parent::before() на parent::after()
Но это скорее не ошибки, а просто опечатки
SELECT b.book_name, COUNT(*) cnt
FROM authors_books ab
JOIN books b USING (book_id)
GROUP BY book_id
HAVING cnt >= 3;
На какую зп я могу рассчитывать? :)
2. Аналогично
3. Присоединяюсь к вопросу
Пока что заметил пару ошибок:
1. В методе контроллера before забыли указать parent::before()
2. В методе after класса Controller_Front заменить parent::before() на parent::after()
Но это скорее не ошибки, а просто опечатки