
Последние записи
- Число различных чисел (Microsoft Office Excel)
- Убить процесс
- Конвертер heic в jpg
- Проверка на шестнадцатеричный формат записи
- Отдать пользователю файл с помощью file_get_contents()
- Написать собственую функцию operator[] для битов
- Проблема с движением 2D человека
- OpenGl.Создание винтовой лестницы
- Склеить несколько файлов в один
- Windows 10 сменить администратора

Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk

Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
12th
Дек
Выбрать по одной записи для каждой категории
Posted by obzor under sql
Есть таблица с сообщениями. Структура такая: id, текст, категория. Категория — это число, указывающее тему сообщения.
В скрипте есть список категорий, например 5, 9, 15. Нужно для всех этих категорий получить последнее сообщение (с максимальным id). Как сделать такую выборку одним запросом? Пытался для каждой категории написать отдельный запрос и объединить с помощью UNION. Но в запросах нужны операторы ORDER BY и LIMIT. А с ними запрос не работает. Подскажите, как сделать
SELECT T1.категория,T1.id,T1.текст
FROM категория T1 INNER JOIN (SELECT MAX(id) AS ID FROM таблица
GROUP BY категория) AS T2 ON T1.id=T2.id
WHERE T1.категория IN (5,9,15)
//ORDER BY ...
Случайные статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту

пеллетные котлы

Пеллетный котел Emtas

Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)