摘要:
虽然 SELECT 语句的完整语法较复杂,但是其主要的子句可归纳如下: SELECT select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ] 可以在查询之间使用 UNION 运算符,以将查询的结果组合成单个结果集 阅读全文
posted @ 2013-04-14 13:35
刺风专属
阅读(178)
评论(0)
推荐(0)
摘要:
(pageIndex-1)*pageSize 设置最外层的显示的行数从哪开始截断 pageIndex*pageSize 内层读取多少行数据示例:select * from(select t.*,rownum rn from(select * from 表名 order by id asc) t where rownum<=2*3)where rn>(2-1)*3注意内层用的<= 外层用的> 因为内层控制从读出多少行数据,而外层则是显示给界面多少行数据 是从读取的数据中截断的 所以用大于号 阅读全文
posted @ 2013-04-14 13:14
刺风专属
阅读(111)
评论(0)
推荐(0)
摘要:
创建sessionfactory工厂 创建session 写查询表的hql语句Query query= session.createQuery(hql);query.setFirstResult((pageIndex-1)*pageSize);// 从第几行开始query.setMaxResults(pageSize);// 每页显示多少条记录 阅读全文
posted @ 2013-04-14 13:12
刺风专属
阅读(102)
评论(0)
推荐(0)
摘要:
public List<MoveBooking> getUsers(final int pageIndex,final int pageSize){return (List<MoveBooking>) super.getHibernateTemplate().execute(new HibernateCallback() {public Object doInHibernate(Session session) throws HibernateException,SQLException {Query query = session.createQuery(" 阅读全文
posted @ 2013-04-14 13:09
刺风专属
阅读(130)
评论(0)
推荐(0)
摘要:
public List<Users> getAll(int pageIndex, int pageSize) { DetachedCriteria criteria = DetachedCriteria.forClass(Users.class); criteria.addOrder(Order.asc("id")); List<Users> list = this.getHibernateTemplate().findByCriteria(criteria, (pageIndex - 1) * pageSize, pageSize); return 阅读全文
posted @ 2013-04-14 13:08
刺风专属
阅读(120)
评论(0)
推荐(0)
摘要:
Action类:import java.util.Map;import com.opensymphony.xwork2.ActionSupport; import com.service.IStudentServices;public class QueryStudentAction extends ActionSupport { private Integer pageSize = 3;//声明固定的行数 private Integer pageIndex = 1;//页码 private IStudentServices iss; //调用service层对象 private Map ma 阅读全文
posted @ 2013-04-14 13:04
刺风专属
阅读(351)
评论(0)
推荐(0)

浙公网安备 33010602011771号