Salve a tutti,
In questa disccussione parlavo di una tabella friendships con due campi firstuser_id e seconduser_id per rappresentare l'amicizia tra due utenti.
Ora, vorrei poter interrogare il database per ottenere tutti gli amici di un utente. Il problema è che l'id dell'utente può essere sia il primo che il secondo, e non so come fare a interrogare il database in modo che mi restituisca una tabella con una sola colonna contenente gli id degli amici e tante righe quanti sono gli amici.
Avevo pensato a una cosa tipo
Ma ovviamente non funziona perchè le due colonne hanno nomi diversi.codice:(SELECT firstuser_id FROM friendships WHERE seconduser_id = '$idutente') UNION (SELECT seconduser_id FROM friendships WHERE firstuser_id = '$idutente')
Come fare?![]()