0
A
回答
0
我这样做是在T-SQL,但我认为它不是很难在MySQL翻译。 假设timestamp列是时间类型那么这个查询做什么你所要求的(我在T-SQL测试,所以我创建你必须使用你的表的表变量):
declare @table table (userid int, input varchar(50),timestmp datetime)
insert into @table values(1,'hy','1/19/2017 12:00')
insert into @table values(2,'by','1/19/2017 12:00')
insert into @table values(1,'hy2','1/19/2017 12:01')
insert into @table values(2,'by2','1/19/2017 12:01')
insert into @table values(3,'why','1/19/2017 12:01')
select t1.userid,t1.input,t2.input from @table t1 inner join @table t2 on t1.userid=t2.userid and t1.timestmp=DATEADD(mi,-1,t2.timestmp)
0
尝试此查询,它会给出预期的产出。
SELECT t1.userid,t1.input,t2.input
FROM test_table t1
INNER JOIN test_table t2
ON TIMESTAMPDIFF(MINUTE,t1.timestmp,t2.timestmp) <= 1
AND t1.userid = t2.userid
注:与test_table
更换你table_name的任何疑问的情况下提出。
+0
与上面的回答相同 –
+0
是不是t-sql查询和mysql查询2个不同的东西? –
相关问题
- 1. 基于时间戳
- 2. 基于时间戳
- 3. 积累/收集基于时间操作
- 4. 基于时间的收集和事件
- 5. 结合基于时间戳
- 6. 基于一个时间戳
- 7. 如何基于时间戳对InstrumentedList进行排序?
- 8. 如何过滤基于时间戳的对象数组
- 9. 如何接收零MySQL时间戳值
- 10. MySQL基于两个时间戳列获取结果集
- 11. SQL INNER JOIN基于时间戳
- 12. CouchDB的:返回基于时间戳
- 13. 基于时间戳的git rebase master
- 14. 获取基于时间戳每个父
- 15. mongodb - 基于_id时间戳的查询
- 16. 基于时间戳的每第10行
- 17. 更新像基于时间戳的行
- 18. mysql基于时间戳计数?
- 19. 海军报显示基于时间戳
- 20. 基于时间戳分钟删除行
- 21. MySQL基于时间戳的IF选择
- 22. 基于max的Mysql连接(时间戳)
- 23. 基于时间戳的grep文件
- 24. 基于时间戳的GET查询
- 25. 使日志相对于时间戳相对于时间戳而不是索引时间(系统时间)
- 26. 如何获得基于EST时间天数时的时间戳是GMT
- 27. 如何结合基于时间戳的两行
- 28. 如何在基于时间戳的MongoDB中查询
- 29. 基于修改后的时间戳对记录进行排序?
- 30. 基于文件中的时间戳对文件进行排序
你已经用mysql和BigQuery标记了这个问题 - 这是什么? –
提供DDL来创建表并提供插入语句来填充表中的数据总是很好。 – TechEnthusiast
http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557#285557 –