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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章