Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So rufen Sie nach Datum sortierte gruppierte Nachrichten ab SQL

Sie scheinen das Unterschiedliche zu wollen Liste der Personen, mit denen Dave spricht:

select (case when receiver = 'Dave' then Sender else Receiver end)
from messages m
where 'Dave' in (Receiver, Sender)
group by (case when receiver = 'Dave' then Sender else Receiver end)
order max(date) desc;