首页 > 解决方案 > 从 2/3 列链接来自 sql 的数据

问题描述

我不知道问题标题是否如此清楚,但这是我的问题:

我有表 UsersMovements,其中包含用户及其动作

用户运动:

ID
UserID
MovementID
Comments
Time/Date

我需要帮助寻找一个查询,如果用户 1、2 和 3 一直在一个共同的运动 ID 中,我知道我不知道运动 ID 是什么

真实情况是,我想看看我选择的那些 X 用户是否在一个区域内(在有限的时间间隔内,假设我在表中有日期/时间)

谢谢

标签: sql

解决方案


如果您想选择具有用户 ID 1,2 和 3 的动作列表,您可以使用 group by with

从 usermovements 中选择 motionid,其中 userid in(1,2,3) 按具有 count(distinct userid)=3 的 motionid 分组


推荐阅读