Mam tabele znajomi a w niej nrziomka, dodający, przyjaciel, akcept (1-on/0-off)
Chcę aby pobierało te w których jestem dodającym i przyjacielem.
Znalazłem coś takiego ale kompletnie nie wiem jak to działa.
SELECT a.data_dolaczenia, IF(a.id1=id_aktualnie_zalogowanego_usera, a.id2, a.id1) AS znajomy, b.login FROM znajomi a LEFT JOIN users b ON b.id=znajomy WHERE id1=id_aktualnie_zalogowanego_usera XOR id2=id_aktualnie_zalogowanego_usera;
Nie rozumiem co w tym kodzie jest "znajomy" bo jak go do sql wrzucałem to id sie zmieniał a login cały czas był ten sam(testowałem na dwóch userach) i jak wpisałem za id 1 to pokazywal w znajomych id2 ale mój login jak wpisałem za id 2 to pokazywał id 1 ale login dalej tan sam czyli mój.
Za pomoc dziękuje