hibernate中执行sqlQuery报错NonUniqueDiscoveredSqlAliasException

vigiles 发布于 2013/11/18 11:39
阅读 1K+
收藏 0

 Hibernate版本:hibernate-release-4.2.7.SP1

直接在数据库执行此sql语句无误。

敬请指教!

加载中
0
子木007
子木007
给2个表的 t_id 加别名试试。
vigiles
vigiles
让你见笑了,我确实写不出来
子木007
子木007
回复 @vigiles : 就是重复列给个别名。
vigiles
vigiles
请问这个sql语句该如何写啊?
0
子木007
子木007

只是猜测,不知道是不是这个原因引起的。 就是说查询出来的结果有重复的列名

select 
         u.t_id as uid, o.t_id as oid,
         -- 其他列
  from tb_user u, tb_order o

m
mx_14
不同的表的相同列要用不同的名字,看了你的评论我懂了,谢谢!
vigiles
vigiles
明白了,不能用*了。多谢!
返回顶部
顶部