hibernate原生sql查询 结果报Encountered a duplicated sql alias [job_id] during auto-discovery of a native-s

20150316今天遇到这样一个错误,记到同日期的笔记上现在在博客上也记一次;

做的sql语句查询

SELECT X.ID, X.NAME,  x.PRICE,x.SALES_PRICE,...........,h.NAMEas hotStreetName ,x.DISCOUNT,x.APPRAISE_SCORE from (PA_PACKAGE  x, CO_HOT_STREET h)  left join C c

   在书写的过程中x和h都取NAME就报了上面的错误;

如果不加后面红色的括号就会报

Unknown column 'x.ID' in 'on clause'

因为这是MySql 5.0 的bug;  要把关联的表用括号括起来!~~

发布了24 篇原创文章 · 获赞 15 · 访问量 6万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章