я следующие две таблицы TABLEA и TableBВыберите строки, а не в другой таблице, сравнивая два стола
TableA
Id Month_Id Customer_Id Total_Amount
1 1 1 50
2 2 1 150
3 3 1 200
4 1 2 75
5 2 2 100
6 1 3 400
7 2 3 200
TableB
Id Month_Id Customer_Id Total_Amount
1 1 1 50
2 2 1 150
3 1 2 75
I хочу пообщаться стричь Month_Idcustomer_idTOTAL_AMOUNT в обеих таблицах и выберите Id из TableA. Результат должен быть следующим.
Выход
Id
3
5
6
7
Моя концепция:
SELECT TableA.Id FROM TableA
WHERE TableA.Month_Id <> TableB.MonthId AND
TableA.Customer_Id <> TableB.Customer_Id AND
TableA.Total_Amount <> TableB.Total_Amount
Что ваш код до сих пор? –
Сравните и верните что? Как совместить равные суммы в том же месяце для тех же пользователей и возвратных строк, у которых нет другой пары в другой таблице? –