您的位置:首页 > 产品设计 > UI/UE

org.hibernate.hql.ast.QuerySyntaxException: unexpected token: on near line 3解决方法

2013-09-13 17:32 791 查看
在写sql的时候可能会出现以下sql语句:

select a.name,b.age from TableA a left join TableB b on a.id=b.id


如果这是HQL,那么这段代码就是错误的,因为HQL不支持ON这个字符,如果要做关联关系就必须将On改为where:

select a.name,b.age from TableA a left join TableB b where a.id=b.id
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐