1, 行业表.
行业id(pk) 行业name
1 日用
2 化工 2 企业表。 企业id(pk) 企业name 所属行业id(fk)
1 Abc 1
2 Efg 1 3 企业行业资讯表 行业资讯id(pk) 企业id(fk) 资讯详细内容
1 1 资讯内容
2 1 资讯内容
3 2 资讯内容
Class Industry{
Int id;
String name;
} Class Company{
Int id;
String name;
Industry industry;
}
Class CompanyContents{
Int id;
String content;
Company company;
} 我想用hql 查询id为1的行业的所有企业的行业资讯。请问各位高手们怎么写啊。 我今天这样写一直错,但又找不到原因:
from CompanyContents as cc where cc. company. id in (select c.id from Company as c left join fetch c.industry where c.industry.id=1)
行业id(pk) 行业name
1 日用
2 化工 2 企业表。 企业id(pk) 企业name 所属行业id(fk)
1 Abc 1
2 Efg 1 3 企业行业资讯表 行业资讯id(pk) 企业id(fk) 资讯详细内容
1 1 资讯内容
2 1 资讯内容
3 2 资讯内容
Class Industry{
Int id;
String name;
} Class Company{
Int id;
String name;
Industry industry;
}
Class CompanyContents{
Int id;
String content;
Company company;
} 我想用hql 查询id为1的行业的所有企业的行业资讯。请问各位高手们怎么写啊。 我今天这样写一直错,但又找不到原因:
from CompanyContents as cc where cc. company. id in (select c.id from Company as c left join fetch c.industry where c.industry.id=1)
解决方案 »
- java.math.BigInteger cannot be cast to com.labmanager.fw.data.bo.Lab
- 高分求解一个关于ANT的问题 ANT提示编译成功但是不执行XML里的任务
- axis在配置时遇到的问题,bin下有包,但是报错
- spring+hibrnate中dao的使用
- BAT批处理如何与JAVA类交互
- charset="utf-8"与charset=utf-8
- 求助:Jboss下的war部署问题
- 关于并发获取通知单处理的疑惑?请大侠help help?
- java程序怎么编译为.exe文件?
- 奇怪,在JBUILDER中做了一个访问EJB的客户端程序运行没问题,可在DOS下用JAVA命令行运行却出错..........
- 留言本不能读取内空
- java.lang.NullPointerException错哪了?
inner join cc.company as c
inner join c.industry as i
where i.id = 1