2 ljh1718651221 ljh1718651221 于 2016.04.08 17:39 提问

hql多表连接的查询语句

现在我的数据库里有两张表tbplayer和tbpychar,用hibernate映射的实体类类名是TbPlayer和TbPyChar,现在我想在dao层中用hql语句进行查询,通过两张表里都有的psn字段将两张表连接起来,然后通过tbplayer表中的nickname字段进行查询,请问这个hql语句怎么写,求大神帮忙!!!

1个回答

CSDNXIAOD
CSDNXIAOD   2016.04.08 21:45

hql 多表连接查询
Hibernate常用查询语句(hql)
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
hibernate 实现多表连接查询
Hibernate主要支持两种查询方式:HQL查询和Criteria查询。前者应用较为广发,后者也只是调用封装好的接口。现在有一个问题,就是实现多表连接查询,且查询结果集不与任何一个实体类对应,怎么解决呢?举个例子:现在有两个表,一个users用户表, 一个goods商品表,每个用户可以有多个商品,而一个商品只能对应一个用户。users表中的字段:userId,userName,telephone,
hibernate查询语句--HQL
hibernate查询语句--HQL hibernate查询语句--HQL
hql 多表连接查询
 到网了找了N久的资料,没看到一个满意的答案``还是自己发点时间研究了一下。原码如下:/**     * 统计     *      * @return     * @throws BusinessExceptions     */    public List statistic(Integer type, String productId, String clientId,          
Hibernate的HQL,QBC 查询语言(包括多表联合查询join)
引用链接:http://takeme.iteye.com/blog/1722522   参考链接: in和not in用法:http://blog.csdn.net/shiqidide/article/details/7327460   或   http://blog.csdn.net/shiqidide/article/details/7327460 Enum映射策略:http://b
【Hibernate九】HQL之多表查询(一对多和多对多)
一、一对多 以班级Classes和学生Student为例: 回忆sql语句: //内链接,两种方式效果一样,查询的是两边都有的数据 SELECT c.*,s.* FROM classes c,student s WHERE s.cid=c.cid; SELECT c.cname,s.sname FROM classes c INNER JOIN student s O
hibernate 使用HQL语句进行多表联查
先看数据库: [order_list_sub_sendnum_part]表: id olss part_num 1 1 001 2 2 002 3 3 003 4 4 004 5 5 005 [order_list_sub_sendnum]表: id ols_id ol_id send_num handel_date oli_id 1 1 1 13123
Hibernate多对多关联映射的HQL中的in条件查询问题
Hibernate多对多关联映射的HQL中的in条件查询问题 群里有朋友求解一个问题,高分求一条HQL多对多查询语句 。 问题描述见 http://topic.csdn.net/u/20090621/16/4eac6fe0-bf3e-422e-a697-f7584732f66e.html,摘要如下: 一个学科表(Field),一个用户表(User),多对多关系。  学科表有两个
Hibernate中的HQL的基本常用小例子,单表查询与多表查询
Hibernate中的HQL的基本常用小例子,单表查询与多表查询 本文章实现HQL的以下功能: /** * hql语法: * 1)单表查询 * 1.1 全表查询 * 1.2 指定字段查询 * 1.3 排除重复记录 * 1.4 条件查询(重点) * 1.5 分页查询 * 1.6 聚合查询 * 1.7 查询排序 * 1.8 分组查询 * 1.9 分组后筛选 * *
hql连表查询(多表查询)
hql连表查询的问题,总结了一下,与大家分享 package android.com.bzjm.test; import java.util.List; import org.hibernate.HibernateException; import org.hibernate.Query; import org.hibernate.Session; import org.h
hibernate HQL new xxx() 查询 join连接多个表,并把连接后的表保存到一个新类中
hibernate HQL  new xxx() 查询 join连接多个表,并把连接后的表保存到一个新类中