Добрый день! Есть таблица с названиями городов. Как написать запрос, выводящий все возможное колличество пар, которые эти города могут создавать между собой?
Если интересуют именно сочетания из n элементов по k=2, то, например, таблица cities, в которой названия городов в city_name, решением будет
SELECT t1.city_name, t2.city_name FROM cities t1 CROSS JOIN cities t2 WHERE t1.city_name < t2.city_name;