請參閱我有一張表,它的字段,我寫在下面。查詢後應該是一個記錄。那在哪個最短時間內。 dateend datestart的開始和結束。我有一個表:查找表格中的下一條記錄。在日期之後。 sql查詢
廣播 行:ID,datestart,dateend,namecategory,頁 表廣播以下信息:
'1 ', '2012-01-09 13:00:00', '2012-01-09 15:00:00 ',' News', 'N1'
'2 ', '2012-01-09 16:00:00', '2012-01-09 17:00:00 ',' News', 'N1'
'3 ', '2012-01-09 11:00:00', '2012-01-09 12:00:00 ',' News', 'N2'
'4 ', '2012-01-09 16:00:00', '2012-01-09 18:00:00 ',' News', 'N2'
我能撤回「頁」,其中記錄之間的時間最小?
查詢後應該顯示:
N1
一般來說是可以實現這樣的要求?雖然只有猜測這裏沒有min()是不行的。
你的問題的內容是混亂的,而你的問題似乎受到明確的。請嘗試澄清你想要的一點。 – wilx 2012-01-13 12:34:51
他/她需要確定程序在哪個頁面上具有最小間隔。在提供的例子中,N1有1小時的間隔,N2有4小時的間隔。 – Timur 2012-01-13 13:09:05
'2012-01-09 15:00:00'minus'2012-01-09 16:00:00'1小時。這是根據這個計劃應該工作查詢。 – Feor 2012-01-13 13:12:32