我有兩個表和foreign_key索引表: 表xymply_locations ID 名 緯度 LNG如何正確使用JOIN?
table xymply_categories
id
name
table xymply_categoryf_key
locid
catid
,我想選擇分配給LOCID 1.我如何做到這一點的類別,我試過
SELECT *
FROM `xymply_categoryf_key`, xymply_categories
JOIN `xymply_categories` ON
xymply_categories.id = xymply_categoryf_key.catid
WHERE locid = 1;
但我得到"Not unique table/alias: 'xymply_categories' "
,我想知道爲什麼......?
你實際上會做兩個連接,一個隱含兩個'from'表,一個顯式連接'join'。所以你有xymply_categories包括兩次,導致你的錯誤。 – 2012-02-15 21:18:58