我有以下SQL和它引發錯誤不明確的列名「ID」不明確的列名
select tbl_registration.*, tbl_ebp.name as ebp_name, tbl_Users.id as user_id, tbl_ebp.id as linked_ebp_id
from tbl_registration
left outer join tbl_ebp on tbl_ebp.id = tbl_registration.ebp_id
left outer join tbl_users on tbl_registration.email = tbl_users.username
where id = [PARAM]p_id
我讀過這方面的一些文章,但無法找到我的代碼工作解決方案。 任何幫助非常感謝。
我個人更喜歡總是指定字段來自哪個表。這使得維護更容易,尤其是在處理加入十個不同表格的複雜報告類型查詢時。這樣我就知道這個領域從哪裏來,如果它是給我一個問題而不必查找十個不同表格的結構來找出它來自哪裏的問題。 – HLGEM 2010-07-12 19:01:55