Ciao a tutti, sono un nuovo utente.

Chiedo a voi esperti un aiuto su come implementare una query.

La situazione è la seguente, ho una tabella con n campi e vorrei assegnare a ciascun record di questa tabella uno e un solo record della stessa. Con i seguenti vincoli:
un record non deve essere assegnato a se stesso e ciascun record deve comparire una e una sola volta.

Spero di essere stato abbastanza esaustivo, in caso contrario vi faccio un esempio:

Tabella pippo
id Nome
1 A
2 B
3 C
...
...
21 Z

Ottenrere una cosa del genere:

id Nome Nome_2
1 A C
2 B M
3 C F
......
......
21 Z T


Il tutto senza utilizzare cursori, se possibile.

Qualcuno ha qualche idea?
Grazie a tutti per l'aiuto.