Как вы подавляете или скрываете повторяющиеся значения в SQL?

Я немного осмотрелся и пока не смог выяснить, как это сделать (хотя много раз анализировал его производительность ?!)

Я хочу выполнить выборку, которая возвращает несколько столбцов данных, а затем также вложенную таблицу связанных строк из другой таблицы (фактически та же самая таблица объединяется сама по себе, но я «думаю», что это не имеет значения).

Итак, данные примерно такие:

id  name   registered
1   Dan      N
2   Bill     N
3   Bob      N
4   Dan      N
5   Bill     Y
6   Dan      Y

Идея заключается в выполнении выбора, который находит всех незарегистрированных людей, которые могут быть связаны с зарегистрированной учетной записью.

Таким образом, результат будет выглядеть

registered.id   name   notreg.id   name
  5             Bill     2          Bill
  6             Dan      1          Dan
                         4          Dan

Я в порядке с SQL, который может обрабатывать все критерии выбора и т. Д., И иметь запрос, который возвращает нормальное внутреннее объединение, которое находит это, но хочу знать, возможно ли получить набор результатов, подобный этому, так что нет повторяющихся значений слева сторона??

Ответы на вопрос(1)

Ваш ответ на вопрос