I have 2 mysql tables (Version Minor to MySql 8) in a simple chat app
Chat
id_chat | chat_name |
---|---|
1 | My first chat |
2 | My Second Chat |
And Chat_Message
id_chat_message | id_chat | message | date |
---|---|---|---|
1 | 1 | How | 03/Mar/2021 |
2 | 1 | Are you | 04/Mar/2021 |
3 | 2 | This | 05/Mar/2021 |
4 | 2 | Is other | 06/Mar/2021 |
How can I make a Query if I want to retrieve the last message for every chat?
The resultset should be
id_chat | chat_name | last_message | last_message_date |
---|---|---|---|
1 | My first chat | Are you | 04/Mar/2021 |
2 | My Second Chat | Is other | 06/Mar/2021 |
Thanks