我使用MySQl根據「模塊」表中的類別ID從1個表中選擇類別名稱。這是SQl考慮加入嗎?
我有下面的SQL我需要工作正常,但我想知道,如果這被認爲是一個JOIN
與否?
既然它不叫JOIN
?
SELECT `mo_category_fk` , `mo_name_vc` , `mc_name_vc`
FROM x_modcats mc, x_modules m
WHERE mc.mc_id_pk = m.mo_category_fk
AND m.mo_folder_vc = :module
是的,你正在加入表格。不過,我個人更喜歡使用INNER JOIN語法... – sgeddes 2013-03-17 01:08:18
順便說一句 - 這可能是有用的... http://stackoverflow.com/a/1018825/1073631 – sgeddes 2013-03-17 01:09:25