У меня есть две таблицы с информацией об учетной записи. Таблица1 имеет типы счетов и номера счетов. В Table2 есть имена и статусы аккаунтов. Я хочу вернуть список учетных записей из Таблицы 1 на основе условия (то есть AccountNumber = '100' или '300') и присоединить его к записям, которые соответствуют условиям в Таблице 2 (например, AccountStatus = 'active').
Таблица 1
AccountType - School
AccountType - School
AccountType - School
AccountNumber - 100
AccountNumber - 200
AccountNumber - 300
Таблица 2
AccountName - Tuition Expense
AccountName - Car Expense
AccountName - Food Expense
AccountStatus - Active
AccountStatus - Inactive
AccountStatus - Active
Номер счета - 100
Номер счета - 200
Номер счета - 300
Таким образом, я могу вернуть (счета «100» или «300» и «активны»):
Таблица 3
AccountType - School
AccountType - School
AccountNumber - 100
AccountNumber - 300
AccountName - Tuition Expense
AccountName - Food Expense
AccountStatus - Active
AccountStatus - Active
SELECT Table1.AccountNumber
FROM Table1
WHERE Table1.AccountNumber IN ('100', '300') INNER JOIN
Table2
ON Table1.AccountNumber = Table2.AccountName
WHERE Table2.AccountStatus = 'ACTIVE'