запрос ниже соответствует каждой модели с их связанной фотографией и позволяет мне эхо из 10 сообщений с первым изображением на фотосессии в качестве изображения по умолчанию для сообщения. в то время как он работает отлично, он кажется очень медленным. есть ли более быстрый способ достижения желаемых результатов?есть ли более быстрый способ сделать этот запрос mysql?
"SELECT * "
. "FROM models a "
. "INNER JOIN models_images b ON a.model_id = b.model_id "
. "WHERE 1 AND `images_ok` = '1'"
. "GROUP BY a.model_id ORDER BY a.id DESC "
. "LIMIT 10"
Благодаря
Почему 'WHERE 1', используйте только' "WHERE images_ok =«1'' –
не уверен что «WHERE 1» означает, я не построил этот запрос, но после его удаления страница по-прежнему загружается довольно медленно с этим запросом, не уверен, что это имеет значение. – Keezy
Это даст вам все результаты, если вы используете 'WHERE 1 '. –