2014-11-06 39 views
-1

一定時期之間的所有記錄我有以下表,例如:選擇在MySQL

id....name....fromtime....totime 
1.....a.......00:00.......00:09:59 
2.....a.......00:10.......00:19:59 
3.....a.......00:20.......00:29:59 
4.....a.......00:30.......00:39:59 
5.....a.......00:40.......00:49:59 

我要找回屬於一個(沒有問題),並在00:05之間的所有記錄, 00:25也就是說,對於上面的例子,第1行到第3行將4和5分開。

我該如何做到這一點使用MySQL? 謝謝

+2

[***你試過什麼嗎?***](http://whathaveyoutried.com)請發佈您迄今嘗試過的任何查詢。 *提示:*要過濾日期和時間,你應該使用不等式('>','> =','<','<=') – Barranka 2014-11-06 15:35:47

+0

我嘗試過「之間」和簡單的操作符,尋找是不是在我找的「從」的同一行,所以我得到一個空的結果集。 – Amos 2014-11-06 15:40:10

回答

0

和FROMTIME> = SUBTIME($時間),00:10:00) - 也拿到第一排

和TOTIME < =更新時間(時間($ time),'00:20:00') - 00:20:00就是一個例子