开发者社区> 问答> 正文

hibernate中执行sqlQuery报错NonUniqueDiscovere?报错

 Hibernate版本:hibernate-release-4.2.7.SP1

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

敬请指教!

展开
收起
爱吃鱼的程序员 2020-06-22 14:23:12 534 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    给2个表的t_id加别名试试。让你见笑了,我确实写不出来回复<aclass='referer'target='_blank'>@vigiles:就是重复列给个别名。请问这个sql语句该如何写啊?

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

    select 
         u.t_idasuid,o.t_idasoid,
         --其他列
     fromtb_useru,tb_ordero

    不同的表的相同列要用不同的名字,看了你的评论我懂了,谢谢!明白了,不能用*了。多谢!

    2020-06-22 14:23:29
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spark SQL 2.0/2.1 Experiences 立即下载
GeoMesa on Spark SQL 立即下载
低代码开发师(初级)实战教程 立即下载