Я хочу вернуть любого партнера, который не записывал ни одного заказа с указанной даты. Этот запрос должен быть просто-напросто простым.
select * from affiliate where
idUser not in (
select idAffiliate from Orders
where orderDate > '06/01/11'
)
Партнерская таблица имеет поле idUser, которое является внешним ключом для idAffiliate таблицы заказов. Выше не возвращает никаких записей, хотя я знаю, что у меня есть десятки филиалов, у которых нет заказов, размещенных с начала этого месяца. Если я изменю дату на '07 / 01/11 '- все партнерские записи возвращаются (очевидно), но подтверждают, что я использую правильные имена сущностей, если ничего больше.
высоко ценится