Если ваша цель - получить все столбцы имен со всеми другими именами в одном столбце, это будет считаться декартовым объединением.
Было бы что-то вроде следующего:
Select a.Name +' ' + b.Name as ResultName
from Table as a, Table as b
Это работает, если ваш столбец Имя содержит, как вы описали: Джон, Янив, Дан ... приведет к Джон Янив, Джон Имя, Янив Джон, Янив Дан. Однако, если ваши имена состоят из нескольких частей, таких как Sarah T, вы получите только одно имя с другими именами. Пример: Сара Т. Джон, Сара Т. Янив и др. c. Это не будет разбивать Сару и Т на отдельные результаты.