日期:2014-05-17  浏览次数:20706 次

HQL怎么写啊,
请问这句用HQL怎么写的:Select GNo from Customer WHERE GNo LIKE '%SCCY-SR%' GROUP BY GNo DESC LIMIT 1
谢谢了哦

------解决方案--------------------
select t.GNo from Gusomer t WHERE t.GNo LIKE '%SCCY-SR%' GROUP BY t.GNo DESC LIMIT 1

这里的Gusomer 应该对应实体bean的名而不是表名
------解决方案--------------------
hql只要把数据库名换成对应的对象的名称就 ok
其他语法和sql区别不是太大
------解决方案--------------------
你要记住 HQL语句操作的是对象 而不是数据库的表
------解决方案--------------------
探讨
请问这句用HQL怎么写的:Select GNo from Customer WHERE GNo LIKE '%SCCY-SR%' GROUP BY GNo DESC LIMIT 1
谢谢了哦

------解决方案--------------------
楼主 你写的可以算是Hql语句了。 只要的from后跟上实体的类名就好了。
Java高级群:224651178