14个HQL语句
来源:互联网 发布:软件免费下载 编辑:程序博客网 时间:2024/06/06 00:49
/**
* 1,查询一条记录,完整一条
*from User u where u.id=?
* 2,查询一条记录 一个字段值
*select u.phone from User u where u.id=?
* 3,查询 一个字段值 select count(*)*
*select count(*) from User
* 4,查询一条记录 》2个字段值 《全部字段*
*select u.name,u.phone from User u where u.id=?
* 5,查询所有记录 所有字段
*from User
* 6,查询所有记录 一个字段
*select u.name from User u
* 7,查询所有记录 2个字段
*select u.name,u.phone from User u
* 8,查询所有记录 2个字段*map
select new map(u.id as id,u.name as name) from User u
* 9,查询所有记录 2个字段*vo
*select new com.cy.po.UserVo(u.id,u.name) from User u
* 10,查询所有记录 2个字段
* 多个查询条件
*select new map(u.id as id,u.name as name) from User u
* 11,分页技巧
*query.setFirstResult()
*query.setMaxResults()
* 12,跨表联查的 第一种方式
*from User u where u.department.name=?
* 13,跨表联查的 第二种方式
*select u from User u left join left u.department d
* 14,
*/
* 1,查询一条记录,完整一条
*from User u where u.id=?
* 2,查询一条记录 一个字段值
*select u.phone from User u where u.id=?
* 3,查询 一个字段值 select count(*)*
*select count(*) from User
* 4,查询一条记录 》2个字段值 《全部字段*
*select u.name,u.phone from User u where u.id=?
* 5,查询所有记录 所有字段
*from User
* 6,查询所有记录 一个字段
*select u.name from User u
* 7,查询所有记录 2个字段
*select u.name,u.phone from User u
* 8,查询所有记录 2个字段*map
select new map(u.id as id,u.name as name) from User u
* 9,查询所有记录 2个字段*vo
*select new com.cy.po.UserVo(u.id,u.name) from User u
* 10,查询所有记录 2个字段
* 多个查询条件
*select new map(u.id as id,u.name as name) from User u
* 11,分页技巧
*query.setFirstResult()
*query.setMaxResults()
* 12,跨表联查的 第一种方式
*from User u where u.department.name=?
* 13,跨表联查的 第二种方式
*select u from User u left join left u.department d
* 14,
*/
0 0
- 14个HQL语句
- HQL语句
- HQL语句
- hql语句
- HQL语句
- HQL语句
- hql语句
- HQL语句
- hql 语句
- HQL语句
- hql语句
- HQL语句
- hql语句
- hql语句
- hql语句
- HQL语句
- HQL语句
- HQL语句
- C#自定义集合
- poj 3028 Shoot-out 概率dp ★★
- PAT 1018. Public Bike Management (30)(Dijkstra,dfs根据pre[]输出路径,双向计算)
- Android10_Animation
- LightOJ1045 Digits of Factorial 求n的阶乘在k进制下的位数
- 14个HQL语句
- OCR选型和资源推荐
- Q13--树的子结构
- Android09_ContentProvider
- Android08_BroadcastReceiver
- 第一个博客
- processon
- Android07_Service
- message sent to deallocated instance 0x154eec600