2021-05-25
閱讀量:
2351
MySQL報錯1066:Not unique table/alias
問:
MySQL報錯1066:Not unique table/alias
答:
這是因為SQL 語句中出現(xiàn)了非唯一的表或別名。解決方法為:
1、請檢查出現(xiàn)問題位置的 SQL 語句中是否使用了相同的表名,或是定義了相同的表別名。
2、檢查 SELECT 語句中要查詢的字段名是不是定義重復(fù),或者沒有定義。
查錯:
調(diào)試程序的時候發(fā)現(xiàn),果真是調(diào)用MySQL的mysql_real_query()方法執(zhí)行查詢的時候,同時使用了"left join table1"和"from table1"兩個項,從而導(dǎo)致出現(xiàn)該錯誤提示。
解決方法:
使用正確的SQL語句即可。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論