Thông báo lỗi thực sự là (ngạc nhiên!) Cho bạn biết chính xác vấn đề là gì. Khi bạn sử dụng mệnh đề USING cho một cột cụ thể, bạn không thể sử dụng bí danh bảng / định danh cột cho tên cột đó trong bất kỳ phần nào khác của truy vấn của bạn. Cách duy nhất để giải quyết vấn đề này là không sử dụng mệnh đề USING ở bất kỳ đâu trong truy vấn của bạn, vì bạn phải có bộ định lượng trong điều kiện kết hợp thứ hai:
SELECT
...
FROM mc_current_view a
JOIN account_master am ON (a.account_no = am.account_no)
JOIN account_master am_loan ON (am.account_no = am_loan.parent_account_no)
JOIN ml_client_account mca ON (a.account_no = mca.account_no);