我有一看,雖然有過的問題類似的沒有一個安靜的幫助對我的最終目標,使IM希望有人能提供一些線索,我工作了時差看見,最後出現的MySQL
我有一張桌子,我想確定一個值第一次進來和最後一次看到的時間差,然而我的問題是價值在一天中幾次出現在桌子上,例如
| beacon | location | mac | date | time |
|--------|----------|-----|------|----------|
| 53 | blue | mac | date | 10:28:37 |
| 53 | blue | mac | date | 10:28:48 |
| 53 | blue | mac | date | 10:28:53 |
| 53 | blue | mac | date | 14:02:12 |
| 53 | blue | mac | date | 14:03:37 |
| 53 | blue | mac | date | 14:03:58 |
實質
它的很多更多的數據我想工作了1看到圖A和最後出現圖B
最大時間差大概會半小時之間的時間差,所以我不得不做
的想法select*,timediff() from table where time > now() - interval 30 minute
,但不知道在timeDiff測量
或其他想法,我不得不用什麼變量是做鏈接的顏色(位置)數量增加的開始時間和時停止鏈接,例如數不再拿起顏色添加結束時間
感謝您的閱讀,希望有人能幫助哈哈
編輯:謝謝大家的建議,我會給他們一個嘗試對不起,我在我的問題中,我的數據庫並不十分清楚,我的數據庫是要知道在一張桌子上看到一個燈塔(數字)有多長,然而我的問題是,同一個燈塔在一天中幾次出現在表格中,所以它的情況是烽火臺已經看到日誌時間的燈塔不再在半小時內停止記錄時間停止記錄時間我希望更有意義謝謝
你的問題不是很清楚你想從數據庫中獲取什麼。我的意思是,你可能想要獲取每個日期和每個燈塔的數據。所以基本上你應該在這兩個領域使用'GROUP BY'。 –