hibernate关联3表查询

一个是OrderItem,其把order作为private属性,即privateOrderorder;一个是Order,其把member作为private属性,即priv... 一个是OrderItem ,其把order作为private属性 ,即 private Order order;
一个是Order,其把member作为private 属性,即private Member member;
一个是member。
需要查询出 orderItem的productName,orderItem的goodsHtmlPath,还需要查询出member的username。SQL语句如下。
SELECT item.product_name,member.username,item.goods_html_path
FROM xyt_order AS `order`,
xyt_order_item item,xyt_member member
WHERE order.id=item.order_id AND order.member_id=member.id
(xyt_order 订单 xyt_order_item 订单条目 xyt_member 会员 order和order_item是一对多的关系,而member和order也是一对多的关系)
HQL语句怎么写????
展开
 我来答
query4j
2012-06-11
知道答主
回答量:38
采纳率:0%
帮助的人:19万
展开全部
谁说错的,这不是很正常的一个查询啊!
马书强10
2012-06-14 · TA获得超过375个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:335万
展开全部
实在不行你就用本地SQL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
13939055128
2012-06-04
知道答主
回答量:15
采纳率:0%
帮助的人:12.7万
展开全部
这样是不行的。三表查询,数据库设计就是错误的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式