这是确切的错误:
Error Number: 1052
Column 'id' in where clause is ambiguous
SELECT * FROM (`membership_personal`) JOIN `membership_account` ON `membership_account`.`memberid` = `membership_personal`.`id` JOIN `swapaccount` ON `swapaccount`.`memberid` = `membership_account`.`memberid` WHERE `id` = '5'
Filename: /home/phpgod/public_html/johnnyarias/ci_website/models/generalfeaturesmodel.php
Line Number: 57
我知道这与连接的多个表中存在的 id 字段有关。所以我的问题是如何确保 where 子句中的 id 字段仅应用于 member_personal 表中的 id 字段?