坑
最近因为项目需要用到单行查询,所以使用了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或者精确的时间来排序吧!!!