Итак, изначально мой вопрос был - «Как предотвратить дублирование между двумя столбцами, используя одну таблицу?» Я попытался проверить тот же запрос через командную строку, и он дал другой результат. Может быть, мне нужно изменить редактор SQL? В чем здесь проблема в целом, и как я могу это исправить? Заранее спасибо!
Запрос:
SELECT
c1.city,
c1.customerName,
c2.customerName
FROM
customers c1
INNER JOIN
customers c2
ON c1.city = c2.city
AND c1.customerName > c2.customerName
WHERE c1.city = 'Auckland'
ORDER BY
c1.city;
Редактировать: исправлены результаты таблиц