Pensandoci bene non ho molto specificato cosa voglio fare.
Avendo ad esempio la tabella utenti fatta così:
codice:
id nickname ecc. (tutti gli altri campi)
0 utente0
1 utente1
2 utente2
E la tabella libri fatta così:
codice:
idu titolo autore
0 libro1 autore1
0 libro2 autore2
0 libro3 autore3
0 libro4 autore4
1 libro2 autore2
1 libro6 autore6
2 libro1 autore1
2 libro3 autore3
2 libro6 autore6
Vorrei che mi tirasse fuori una cosa simile:
codice:
id1 nickname1 id2 nickname2 NumLibriComune
0 utente0 1 utente1 1
0 utente0 2 utente2 2
1 utente1 2 utente2 1
Una cosa del genere in SQL si può fare? Posso anche evitare di segnarmi l'attributo NumLibriComune, però in quel caso ci devono essere tante coppie quanti sono i libri in comune.
Spero di essere stato chiaro.