行我有這個數據MYSQL查詢得到一個小時的時差
id user_id latitude longitude updated_at
1 1 13.21 102.41 2012-08-06 13:24:06
1 1 13.31 102.52 2012-08-06 13:54:06
1 1 13.51 102.65 2012-08-06 14:24:06
1 1 13.61 102.33 2012-08-06 14:34:06
1 1 13.71 102.57 2012-08-06 15:24:06
1 1 13.81 102.90 2012-08-06 16:24:06
我想從last updated time
1小時差異檢索所有行的MySQL表。
即如果我在2012-08-06 16:24:06
搜索我只想讓這些行
1 1 13.21 102.41 2012-08-06 13:24:06
1 1 13.51 102.65 2012-08-06 14:24:06
1 1 13.71 102.57 2012-08-06 15:24:06
1 1 13.81 102.90 2012-08-06 16:24:06
你嘗試過什麼樣的代碼? – 2012-08-07 07:31:25
請問mysql有什麼直接的查詢嗎? – Warrior 2012-08-07 07:33:02
我想如果你保留上次更新時間,你可以使用這個時間參數進行查詢。 '$ lastUpdateTimeThatIKnow =「2012-08-06 16:24:06」; SELECT * FROM .... WHERE updated_at> ='$ lastUpdateTimeThatIKnow'' – 2012-08-07 07:48:07