Mysql中hql和sql中查询指定记录的使用
2014-12-01 09:27
501 查看
Mysql数据库的两种获取数据的方法
1、hql的书写方法:
建立query对象,使用setFirstResult和setMaxResults两个方法,如:
Query query = session.createQuery("hql语句");
query.setFirstResult(“起始行数(比如10)”);
query.setMaxResults(“查询条数(比如20)”);
Query.list();
2.Sqld的书写:
使用limit这个方法:
sql=“select × from user where id=@id limit 8”;
然后进行先关的操作。
1、hql的书写方法:
建立query对象,使用setFirstResult和setMaxResults两个方法,如:
Query query = session.createQuery("hql语句");
query.setFirstResult(“起始行数(比如10)”);
query.setMaxResults(“查询条数(比如20)”);
Query.list();
2.Sqld的书写:
使用limit这个方法:
sql=“select × from user where id=@id limit 8”;
然后进行先关的操作。
相关文章推荐
- hibernate使用hql和sql查询总记录数和注意事项
- 启用mysql日志记录执行过的sql并且开启慢查询记录所有超过慢查询时间的SQL以及未使用索引SQL
- 使用SQL_CALC_FOUND_ROWS获取mysql查询记录总数
- mysql中如何将查询结果的多个记录中的指定字段放到一个二维数组中,以及在in子句中使用数组
- hibernate使用hql和sql查询总记录数语句
- 在Oracle、MySQL、MS SQL Server中查询指定数目的记录
- 使用SQL语句查询每个分组的前N条记录
- 使用distinct在mysql中查询多条不重复记录值的解决办法
- 使用mysql的disctinct group by查询不重复记录
- 在sql查询中使用表变量实现上一条下一条记录
- mysql使用rand随机查询记录效率测试
- Hibernate学习31 -- Hibernate查询语言(HQL)5 -- 直接使用sql进行查询
- 使用log4net记录ibatis.net的SQL动态查询语句
- 使用distinct在mysql中查询多条不重复记录值的解决办法
- mysql 使用rand随机查询记录效率测试
- mysql使用rand随机查询记录效率测试 【转】
- 使用SQL查询重复列记录
- [原创]ACCESS中使用SQL语句查询另一表中不存在的记录
- 使用连接(JOIN)来代替子查询(Sub-Queries) mysql优化系列记录
- 使用distinct在mysql中查询多条不重复记录值的解决办法