SQL语句中的order by可能造成时间重复

前言

SQL语句中的order by可能造成时间重复,当排序的时间都是一样的话,可能造成分页数据重复

sql语句

ini 复制代码
StatementParameter param = new StatementParameter();
StringBuilder sql = new StringBuilder("select * from " + table + " where   regionId = ? ");
param.set(regionId);
if (deviceType != ConstData.DEFAULT_HOSTID) {
  sql.append(" and deviceType= ?  ");
  param.set(deviceType);
}
sql.append(" order by createTime ");
return jdbc.queryForPage(sql.toString(), UserRegionDevice.class, pager, param);

使用order by createTime时,当数据中的createTime时间都是一样的话,分页可能会造成数据重复

相关推荐
数据知道3 分钟前
SQL 注入从入门到精通:手工注入 + sqlmap 自动化
网络·数据库·sql·网络安全·自动化
lilian23310 分钟前
Harmony os 技术实战|拼豆制图06:收藏 ID、生成记录与重启恢复怎么不打架
android·java·数据库·harmonyos
2601_9557596217 分钟前
ClaudeAPI成本中心与业务标签设计指南
android·java·数据库
仙人球部落 揞殺21 分钟前
Sql Server查询性能优化之走出索引的误区
数据库·性能优化
Bryce学亮24 分钟前
FileLine,基于 Qt 6 + QML 构建的跨平台文件传输与即时通讯工具
数据库·c++·人工智能·python·qt·github
饼干哥哥26 分钟前
Codex 必改的8 个基础配置
前端·人工智能·后端
lingran__35 分钟前
Linux 基础常用指令万字详解(上)|文件目录命令,结合底层原理剖析
linux·运维·服务器·后端·centos·linux基础指令
情可轻 秦任之1 小时前
ASP.NET页面优化,性能提升8倍的方法
后端·asp.net
轻揉小乔 真新人1 小时前
T-SQL查询进阶—理解SQL Server中的锁
服务器·数据库·sql
王中阳Go1 小时前
用TRAE Work批量优化学员简历,原来2天的活现在2小时就干完了
后端·面试·agent