За последние 24 часа нас посетил 21921 программист и 1004 робота. Сейчас ищет 691 программист ...

Выборка по двум таблицам

Тема в разделе "MySQL", создана пользователем zhenia3003, 5 май 2020.

Метки:
  1. zhenia3003

    zhenia3003 Активный пользователь

    С нами с:
    20 авг 2012
    Сообщения:
    179
    Симпатии:
    3
    Помогите сделать выборку по двум таблицам, необходимо отобразить новости по количеству комментариев, т.е. новости с наибольшим кол-вом комментариев должны отображаться в начале списка . Имеются таблицы:
    1. News (id, title, date) - таблица с новостями
    2. Comments (id, material_id, text, date) - таблица с комментариями, где material_id - это уникальный id новости из таблицы news
    Новости по дате вывожу следующим sql запросом:
    Код (Text):
    1. SELECT * FROM news WHERE date <= NOW() order by date desc LIMIT 0, 20
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.230
    Симпатии:
    1.715
    Адрес:
    Молдова, г.Кишинёв
    Посмотри возможности join, count, group