[英]MYSQLQuery to get all chat message for particular user?
我想获取特定用户的所有消息
这是我的表结构,我有一个用户 ID(在这种情况下,假设我的用户 ID 是 31 )并希望 MySQL 查询获取该特定用户(用户 ID 31)的所有聊天
请帮忙 !!
SELECT user_id, message FROM table_name WHERE user_id = 31
将 user_id 更改为 sender_user_id/receiver_user_id。 根据您查询的内容。
您需要使用OR
条件,如下所示:
select *
from `tbl_chat_details`
where sender_user_id = 31 or receiver_user_id = 31
SELECT
SENDER_USER_ID AS USER_ID,
GROUP_CONCAT(MESSAGE) AS USER_MESSAGES
FROM MESSAGE_TABLE
GROUP BY SENDER_USER_ID;
希望这会有所帮助:学习愉快:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.