Задать вопрос
@Alk90
php, mysql, jquery, css, html, api

Как получить несколько записей из другой таблицы, к первой?

Всем привет! Встречал на некоторых сайтах ленту постов, где прямо в ленте под каждым постом отображается несколько последних комментариев (условно 3).
Понятное дело, комментарии хранятся отдельно от постов, но использовать LEFT JOIN нельзя иначе мы получим кашу из кучи дублирующихся постов в выборке.
Думал над вариантом получить посты, а затем собрать ID полученных постов и вытянуть по 3 комментария для каждого с помощью UNION. Но если на странице 40-50 постов. то получается 40-50 UNION.
Какие могут быть еще идеи?
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы