坑
最近因為項目需要用到單行查詢,所以使用了SQL的:
select ... from ... order by ....limit 1 offset 1;
出了什么問題呢?
導出的數據出現某一些行重復
原因
原來當使用order by 后面緊跟日期來進行排序的時候,同一個時期的話,offset前一個和后一個獲取到的數據是一樣的,所以還是使用id或者精確的時間來排序吧!!!
最近因為項目需要用到單行查詢,所以使用了SQL的:
select ... from ... order by ....limit 1 offset 1;
導出的數據出現某一些行重復
原來當使用order by 后面緊跟日期來進行排序的時候,同一個時期的話,offset前一個和后一個獲取到的數據是一樣的,所以還是使用id或者精確的時間來排序吧!!!