首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

HQL如何写啊

2012-04-14 
HQL怎么写啊,请问这句用HQL怎么写的:Select GNo from Customer WHERE GNo LIKE %SCCY-SR% GROUP BY GNo

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

热点排行