у меня есть 3 таблицы, как следует
cash_credit
Bank_Name-------in_date-------Com_Id---Amount
America Bank 15/05/2010 1 200
HSBC 17/05/2010 3 500
Cheque_credit
Bank_Name-----Cheque_Number-----in_date-------Com_Id---Amount
America Bank 74835435-5435 15/05/2010 2 600
HSBC 41415454-2851 17/05/2010 5 100
Companies
com_id----Com_Name
1 Ebay
2 Google
3 Facebook
4 Amazon
Таблица компаний - это связанная таблица, когда я пытался создать запрос следующим образом
SELECT cash_credit.Amount, Companies.Com_Name, cheque_credit.Amount
FROM cheque_credit INNER JOIN (cash_credit INNER JOIN Companies ON cash_credit.com_id = Companies.com_id) ON cheque_credit.com_id = Companies.com_id;
Я получаю сообщение об ошибке, говорящее о том, что мое внутреннее объединение неправильно, этот запрос был создан с использованием дизайна запросов Access 2007
ошибка
Type mismatch in expression
тогда я подумал, что это может быть внутреннее соединение, поэтому я попробовал левое соединение и получаю ошибку, что этот метод не используется
JOIN expression is not supported
Я запутался в том, где проблема, которая вызывает все это