Ich habe eine TabellePaare ohne Duplikate zusammen gruppiert
ID GROUPID NAME
== ======= ========
1 100 A
2 100 B
3 200 C
4 200 D
5 300 E
6 100 F
Ich mag würde eine Tabelle erstellen innerhalb einer Gruppe ohne Paaren die Permutation Paare enthält, die das gleiche auf beiden ersten sind und zweitens, dass wie folgt aussieht :
PAIRID FIRST SECOND
====== ===== ======
1 1 2
2 1 6
3 2 1
4 2 6
5 3 4
6 4 3
7 6 1
8 6 2
Ich möchte es in PL/SQL oder geraden SQL-Einfügungen wenn möglich tun. Ich tat dies through Java bereits eine rekursive Funktion verwenden, um durch die Permutationen zu gehen.
OK, so dass der Spaltenname spielt keine Rolle, richtig? – mathguy
Korrigieren Sie es ist da, so kann ich es nennen "a", "b", "c", wenn es irgendwelche Diskussionen gibt. –