-
怎样将 sql语句 转换为 hql语句 select * from xx_order_item where order_id in (select id fr 5
order_id 是一个外键
将下面的语句转换为hql语句
select * from xx_order_item where order_id in (select id from xx_order where payment_status = 2);2012年9月14日 13:43
6个答案 按时间排序 按投票排序
-
使用Hibernate的时候,from的是你配置号的数据库表对应的Java POJO类名,如果你已经生成了实体类,可以通过
select * from OrderItem where OrderItem.order.payment_status=2进行查询,hibernate会自动转换成in方式的查询语句,不需要你来写。当然,你需要配置order和item之间的一对多映射关系和实体中的导航关系2012年9月14日 16:09
-
select * where order_id in (select id from xx_order where payment_status = 2);
2012年9月14日 14:12
-
首先hibernate 支持in,你直接写只要 在相关类中有属性 order_id你发的语句完全没有问题的,
建议把类也发上来。。2012年9月14日 13:47
相关推荐
之前写好SQL,再到代码里面来写,语句复杂的看的时不时细节会忘记,用sql转换hql工具,直接贴近了就可以了;
hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全hql语句大全
HQL语句大全HQL语句大全HQL语句大全HQL语句大全HQL语句大全
HQL语句 HQL语句 HQL语句 HQL语句 HQL语句
Select/update/delete……from……where……groupby……having……orderby……asc/desc 其中的update/delete为Hibernate3中所新添加的功能,可见HQL查询非常类似于标准SQL查询。
下面介绍HQL语句的语法 1.from子句 2.select子句 3.聚集函数 4.多态查询 5.where子句 6.表达式 7.order by子句 8.group by子句 9.子查询语句 10.fetch关键字 11.命名查询
String hql = "select id,name from (select id from table_1 where id={p0}) t1 inner join (select name --this is name\n from table_2) t2"; // 获取id字段的血缘 LineageNode idNode = Delegate.getDelegate...
HQL语句查询
HQL语句的语法,很基础
HQL语句的用法,关于HQL与SQL语句的比较及其用法。
hibernate中使用sql 而不是hql语句
HQL语句大全
hibernate-HQL语句大全
完整的HQL 语句形势如下: Select/update/delete…… from …… where …… group by …… having …… order by …… asc/desc 其中的update/delete 为Hibernate3 中所新添加的功能
整理的hql语句 id生成策略 集合传参,传参方式等 应有尽有
hql语句大全
Hibernate框架]Hql语句in中带参数的写法
常见HQL语句的示例包括输出结果,以及语句的分析总结
hql语句常规 方法 使用 了解hql语句
非常详细直接实用的HQL语句的功能介绍 看过的人保准都说好