My "users" table is like this
id   name 
1    UserA
2    UserB
3    UserC
4    UserD
And my "chats" table is like this
id   text        sentBy    sentTo    created 
1    Hi UserB    1         2         2019-01-11
2    Hi          2         1         2019-01-12
3    Hi UserB    3         2         2019-01-13
4    Hello UserC 2         3         2019-01-14
5    Hello       3         2         2019-01-15
6    What u do   2         1         2019-01-16
7    Nothing     1         2         2019-01-17
8    Okay        2         1         2019-01-18
8    Hi UserA    3         1         2019-01-19
I want to show user list who is involved in a conversation with logged in user based on the last msg. Like if UserA logged in the system then the list should be like
userId    userName      text           created
3         UserC         Hi UserA       2019-01-19
2         UserB         Okay           2019-01-19
I tried by using a join query and group by but not succeed. I am using PostgreSQL with koa js.
 
     
     
    