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 –