jfinal page sql 查询
来源:互联网 发布:雅马哈ts软件 编辑:程序博客网 时间:2024/06/06 08:48
Sql: select * from `b_essay` where `essay_id` = ?Sql: select count(*) FROM ( SELECT DATE_FORMAT(vote_time,'%Y-%m-%d') days , count(id) count FROM h_vote where 1 = 1 and activity_id = 119 and option_id = 1 group by days )tmpSql: select * FROM ( SELECT DATE_FORMAT(vote_time,'%Y-%m-%d') days , count(id) count FROM h_vote where 1 = 1 and activity_id = 119 and option_id = 1 group by days )tmp limit 0, 10
分页会先走一遍 select count(*) ...
往往这个时候就各种问题
解决:
就是先将表查一遍,然后在外面套一层select,这样一般没问题
public Page<History> getList(int pageNum, int pageSize, String eid, Integer aid){ String sql = " FROM ( SELECT DATE_FORMAT(vote_time,'%Y-%m-%d') days , count(id) count FROM vote where 1 = 1 "; StringBuilder sb = new StringBuilder(sql); if(aid !=null){ sb.append(" and aid = "); sb.append(activityId); } if(StrKit.notBlank(eid)){ sb.append(" and option_id = "); sb.append(essayId); sb.append(" group by days "); } sb.append(" )tmp"); return dao.paginate( pageNum, pageSize, " select * ", sb.toString() ); }
阅读全文
0 0
- jfinal page sql 查询
- jfinal里面的sql查询拼接实例
- 分页查询SQL&&Page对象
- 【JFinal】Page修改JSON内容
- Jfinal适用于条件查询的动态SQL语句生成工具
- jfinal动态sql管理简洁实现分页多条件模糊查询
- jfinal结合layPage进行分页查询操作
- jfinal
- JFinal
- jfinal
- jfinal
- JFinal
- jfinal
- JFinal
- JFinal
- JFinal
- jfinal
- divide page using SQL
- oracle rac 客户端taf测试
- Maven本地资源库
- 实现堆结构
- ndoejs+mongodb 开发4: 随机查询一条数据
- 多年iOS开发经验总结2
- jfinal page sql 查询
- iOS 把图片裁剪成圆形
- 关于animation简写各参数说明
- 用chrome浏览器无法访问12306,提示“您的连接不是私密连接”的解决办法
- 【SequoiaDB教程】SequoiaDB Spark Connector教程
- Angular2或Angular4使用echarts , ngx-echarts的方法
- 对某门禁系统部分代码做线程控制
- npm和yarn的使用对比
- Pycharm误删代码找回方法