I have a problem with selecting only one value posted by one user.
SELECT DISTINCT(zprava.id_prijemce),
uzivatele.jmeno,
uzivatele.prijmeni,
zprava.zobrazeno
FROM zprava
INNER JOIN uzivatele
ON zprava.id_prijemce = uzivatele.id
WHERE id_uzivatele = $id_uzivatele
ORDER BY datum DESC
This is what I get:
id_prijemce | jmeno | prijmeni | zobrazeno
31 | Michal | Harych | 0
31 | Michal | Harych | 1
35 | Karel | Pepík | 0
This is what I need to get:
id_prijemce | jmeno | prijmeni | zobrazeno
31 | Michal | Harych | 1
35 | Karel | Pepík | 0
I need not to get the row with higher value of "zobrazeno", but the latest posted, so it can be also 0.
Thank you for your advice.