Din forespørgsel på 2 kolonner kunne omskrives sådan her:
SELECT
c1.n,
c2.n
FROM combinations c1
INNER JOIN combinations c2 ON c1.n < c2.n
For 3 kolonner skal du så lave nogle tilføjelser (fremhævet med fed):
SELECT
c1.n,
c2.n,
c3.n
FROM combinations c1
INNER JOIN combinations c2 ON c1.n < c2.n
INNER JOIN combinations c3 ON c2.n < c3.n
Jeg er sikker på, at du nu nemt kan gætte, hvordan du skalerer dette til flere kolonner.