正確なエラーは次のとおりです。
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 フィールドにのみ適用されるようにするにはどうすればよいですか?