Witam! Mam w bazie danych tabelę, która przechowuje wiadomości wymieniane przez użytkowników aplikacji. Potrzebuję wyświetlić te wiadomości, które użytkownik: otrzymał/wysłał i przeniósł do kosza (trash_to = 1 i/lub trash_from = 1). Niestety dostaję to, co na screenie czyli jedną z dwóch testpwych wiadomości, z których żadna nie została jeszcze przeniesiona do kosza. Dlaczego tak się dzieje? Gdzie jest błąd w tym zapytaniu?
SELECT * FROM jos_program_messages WHERE owner= 'user' AND to_user = 'user' OR from_user = 'user' AND trash_from = '1' OR trash_to = '1' ORDER BY date DESC