0
我在我的項目中有兩個要求。如何獲得軌道上的紅寶石上的記錄和下一個記錄值
1)我必須在數據庫查詢中添加一個條件,其中特定ID的當前更新時間應小於下一個ID創建時間。
2)在這裏,我必須得到以前的ID的記錄,並與當前的ID記錄進行比較。
最近幾天我在這兩個問題上掙扎。如果有人能夠對此有所瞭解,那麼這將有很大的幫助。
感謝
更新:我用Rails 2在這裏。
我在我的項目中有兩個要求。如何獲得軌道上的紅寶石上的記錄和下一個記錄值
1)我必須在數據庫查詢中添加一個條件,其中特定ID的當前更新時間應小於下一個ID創建時間。
2)在這裏,我必須得到以前的ID的記錄,並與當前的ID記錄進行比較。
最近幾天我在這兩個問題上掙扎。如果有人能夠對此有所瞭解,那麼這將有很大的幫助。
感謝
更新:我用Rails 2在這裏。
對於你的問題2:
未測試 - 寫在iPhone上:-)
select my_table.id, previous.id
from my_table
, my_table previous
where previous.id < my_table.id
and not exists (
select 1 from my_table ex
where ex.id > previous.id
and ex.id < my_table.id
)
答案Q 1相關看起來類似據我所知。獲取下一個ID和比較時間戳的條件相同。