mysql報錯(Not unique table/alias)


Not unique table/alias
錯誤編號:1066
問題分析:
SQL 語句中出現了非唯一的表或別名。
解決方法:
1、請檢查出現問題位置的 SQL 語句中是否使用了相同的表名,或是定義了相同的表別名。
2、檢查 SELECT 語句中要查詢的字段名是不是定義重復,或者沒有定義。
查錯:
調試程序的時候發現,果真是調用MySQL的mysql_real_query()方法執行查詢的時候, 同時使用了"left join table1"和"from table1"兩個項,從而導致出現該錯誤提示。
select news.*,newscat.CatName from news
left join newscat on (news.CatId=newscat.CatId)
ORDER BY news.NewsId asc;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM