实现分页统计记录总数时: sql语句的异常
sql: select count(n) from dblog n where n.deleteflag=0;
这句话在jdbc 环境和 mysql自带查询中 会报Unknown column 'n' in 'field list' 的异常。
其实我们用统计主键的方式来统计总数不是更好?
sql: select count(n.PK) from dblog n where n.deleteflag=0; 运行正常。
因为primary key 有index的,所以统计速度还可以更快。。。

本文探讨了在JDBC环境中使用SQL查询统计记录总数时遇到的异常问题,并提出了通过统计主键来提高效率的方法。同时,分享了如何在MySQL中实现分页查询的优化策略。
607

被折叠的 条评论
为什么被折叠?



