Я относительно новичок в MySQL, поэтому терпите меня.
У меня есть таблица, которая выглядит примерно так:
ID | Name | Location
0 | John | Los Angeles
1 | Joe | San Jose
2 | Jane | New York
3 | Sal | Boise
4 | Jay | New York
5 | Kate | San Jose
Мне нужен оператор SELECT
, которыйвсе строки, за исключением того, что, если Location повторяется, эта строка игнорируется.Результат должен выглядеть примерно так:
0 | John | Los Angeles
1 | Joe | San Jose
2 | Jane | New York
3 | Sal | Boise
Важно то, что моя таблица очень, очень большая, с сотнями тысяч строк.Большинство вещей, которые я пробовал, заканчивались утверждениями select, которые занимают буквально 30+ минут!