Here is my schema
and here is the result of my query
how can i remove duplicates and just get the values highlighted, i am trying to order by message time
With some Help
WITH CTE AS
(
SELECT c.ContactID, c.Name, m.Text, m.Messagetime,
RN = ROW_NUMBER() OVER (PARTITION BY c.ContactID
ORDER BY m.MessageTime DESC)
FROM dbo.Contacts c
INNER JOIN Messages m ON c.ContactID = m.ContactID
)
SELECT ContactId, Name, Text, Messagetime
FROM CTE
WHERE RN = 1 order by messagetime
i managed to get the desired result, but how can i convert it so it runs on mysql
Regards