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

Есть вот такая таблица:

id gruppa team points
1 A t1 10
2 A t2 9
3 B t3 8
4 B t4 7

Ну, тут уже отсортировано, но смысл такой, что нужно получить выборку по одной (а лучше заданной число) команде из каждой группы с максимальным количеством очков.

Т.е. из примера в выборку должны попасть:

1 A t1 10
3 B t3 8

distinct не очень подходит, т.к. довольно часто нужно выбрать более, чем одну команду из группы. В принципе, довольно просто разобрать массив на php, но хотелось бы решить это средствами MySQL.
...
Рейтинг: 0 / 0
Select с уникальным значением в зависимости от третьей колонки.
    #38816373
Bust_Ed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Т.е. нужно, чтобы срабатывало условие, что если у нас из группы А уже выбрана команда, то не смотря на то, что она идет следующей, мы ее пропускаем.
...
Рейтинг: 0 / 0
Select с уникальным значением в зависимости от третьей колонки.
    #38816687
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Select с уникальным значением в зависимости от третьей колонки.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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