Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / запрос для выбора продуктов и комментариев к ним / 5 сообщений из 5, страница 1 из 1
27.03.2015, 14:17:22
    #38919073
alexanoid1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос для выбора продуктов и комментариев к ним
Есть таблица products и таблица comments в которой содержатся комментарии для продуктов.

Необходимо реализовать поиск который будет возвращать с педжинацией 10 продуктов и для каждого продукта 0-3 последних комментария(если они есть).

авторselect p.*, c.* from posts p left join (select * from comments where content like '%text%' order by last_edited limit 0, 3) as c on p.post_id = c.post_id


Проблема с этим запросом в том, что невозможно организовать пейджинацию по например каждым 10 постам..

Какие существуют стандартные подходы для решения такой задачи ?
...
Рейтинг: 0 / 0
27.03.2015, 14:22:13
    #38919083
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос для выбора продуктов и комментариев к ним
Ну например выборка в темп-таблицу и пагинация из неё.
...
Рейтинг: 0 / 0
27.03.2015, 14:33:45
    #38919098
retvizan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос для выбора продуктов и комментариев к ним
Проблема запроса ещё в том, что он не решает задачу, так как подзапрос выберет всего 3 последних комментария независимо от продукта.
...
Рейтинг: 0 / 0
27.03.2015, 14:43:14
    #38919120
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос для выбора продуктов и комментариев к ним
FAQ: Нумерация строк и другие вопросы про использование переменных

И почему все думают, что именно их проблема - свежая и оригинальная?
...
Рейтинг: 0 / 0
27.03.2015, 14:47:28
    #38919131
alexanoid1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос для выбора продуктов и комментариев к ним
буду благодарен если покажете как это правильно реализовать
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / запрос для выбора продуктов и комментариев к ним / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]