Est-il possible d'écrire une fonction/générale procédure/sélection/autre chose pour faire une jointure croisée d'une table contre elle-même 'n' fois? ('n' est un paramètre donné : )
Comment le feriez-vous?
Exemple
En ayant cette table:
Value
-------
1
2
3
faire une jointure croisée 2 fois, retournerait:
Value | Value
------------------
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3