powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос к таблице
2 сообщений из 2, страница 1 из 1
Запрос к таблице
    #38697182
Wertz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пусть у нас имеется таблица со следующими полями: id, value.

Причем id, как и value - не уникальные значения, т.е. может быть так: (1, 10), (2, 15), (1, 12), (2, 12), (3, 10), (7, 9), (1, 3)

Как можно составить запрос, чтобы выводил, допустим, два значения id, для которых соответствующая сумма значений value максимальная, т.е. для вышеуказанного примера входных данных будет: 1 (т.к. сумма значений value для id = 1 равна 25) и 2 (т.к. сумма значений value для id = 2 равна 27) ?
...
Рейтинг: 0 / 0
Запрос к таблице
    #38697304
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
SELECT id, SUM(value)
FROM table
GROUP BY id
ORDER BY 2 DESC
LIMIT 2
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос к таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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