Предположим, что у меня есть следующая таблица:SQL - выбрать строки с отчетливым значения в определенном столбце
id player_name team
1 Gladiator A
2 DarkLord B
3 Alligator A
4 MonaLisa C
5 SpongBob C
6 Mikasa B
Я хочу, чтобы выбрать один игрок от каждой команды, которым это означает, что все выбранные строки должен иметь уникальное значение в столбце 'team'
. Как я могу выполнить это в mysql?
В моем примере выбранные строки должны быть:
id player_name team
1 Gladiator A
2 DarkLord B
4 MonaLisa C
Этот ответ просто неправильный, и грустно, что оно было принято. MySQL специально предупреждает в документации, что столбцы в 'SELECT', которые не входят в' GROUP BY', поступают из произвольных строк. –