我在数据库中有以下4个表。
1) users
2) user_details
3) chat_master
4) chat
1)用户表包含用户的基本信息。
2)user_details 表包含用户的其他信息,例如个人资料图片,地址等。
3)chat_master 仅包含聊天对话的第一条消息。它具有thread_id
表中FK
的{{1}}列,并且所有消息都属于一个线程。
4)聊天表包含chat
和from_id
列以及to_id
和message
列。
我想列出所有带有最新消息片段的线程。经过大量搜索并测试了关于stackoverflow的其他解决方案之后,我仍然无法解决我的问题。我有以下查询。
datentime
以上查询成功列出了所有内容,但message是每个线程的第一条消息。我希望像其他聊天程序一样显示最新消息。任何帮助将不胜感激。