gpt4 book ai didi

mysql - 寻找棘手的sql查询解决方案

转载 作者:行者123 更新时间:2023-11-29 01:30:09 24 4
gpt4 key购买 nike

我有以下数据库结构(用于消息传递):

id   from_userid   to_userid   time_stamp   message

假设我是 id 为 1 的用户,我想获取我一直与之交互的所有 user_id 的列表,按时间戳排序 - 知道怎么做吗?

谢谢

最佳答案

也许是这样的?

 SELECT *
FROM (
SELECT from_id AS id, time_stamp
FROM <table>
WHERE to_id=<user id>
UNION
SELECT to_id AS id, time_stamp
FROM <table>
WHERE from_id=<user id>
) AS t
ORDER BY time_stamp

关于mysql - 寻找棘手的sql查询解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17116405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com