日期:2014-05-19  浏览次数:20683 次

帮我的sql语句转成hql语句
SQL语句如下:

(内连接!从产品表中找出库型为‘成品库’,并找出库存表中 库存数量 超过 产品表中 上线预警 的库存表信息)

select s.* from t_storage s inner join t_product p on s.productid=p.id where p.banktype='成品库' and s.storagecount>=p.warncountup;


------解决方案--------------------
假设
t_storage映射的实体类是Storage
t_product映射的实体类是Product
如下:
select s from Product p inner join p.storages s where p.banktype='成品库'and s.storagecount >= p.warncountup

目测没有问题,,呵呵~~


------解决方案--------------------
楼上的完全可以 HQL很简单的就是表改成类名 列名改成属性名酒可以了
------解决方案--------------------
呵呵,顶一下
------解决方案--------------------
hibernate忌讳表链接用hql,来sql还是比较好一点