Предположим, у меня есть база данных с двумя таблицами: categories
и articles
. Каждая статья относится к категории.
Теперь давайте предположим, что я хочу получить последнюю статью каждой категории, которая соответствует определенным критериям (читай: статья делает). Если бы не этот дополнительный критерий, я мог бы просто добавить столбец с именем last_article_id
или что-то похожее на таблицу categories
- хотя это не было бы должным образом нормализовано.
Как я могу это сделать? Я предполагаю, что есть что-то, использующее GROUP BY
и HAVING
?