Помогите пожалуйста составить правильный запрос.
Имеется таблица "a_lenta" в ней хранятся события всех юзеров сайта, такие как добавил фото, песню, видео и т.д.
И ещё имеется таблица "a_subscribers" в ней хранятся user_id подписчиков. Мне нужно вывести с lenta события только тех пользователей, к которым я подписан.
Вот что я сделал:
$sql = "SELECT SQL_CALC_FOUND_ROWS le.* FROM #__lenta as le LEFT JOIN #__subscribers AS fr ON le.user_id = fr.friend_user_id
WHERE fr.user_id = '". USER_ID ."' ORDER BY le.id DESC LIMIT $this->start, $this->per_page";
Этот запрос правильный, но с ним очень долго страницы открываются.
Такое чувство как будто он всю базу гоняет, ну короче долго очень страницу открывает. Не могу понять почему