Я всегда делал это обратно в PHP или ASAP, поэтому я решил, что пришло время научиться правильно делать это в SQL. У меня есть следующие 4 таблицы в базе данных:
Категория (Поля: CategoryNumber, Desc) (маленькая таблица с 15 строками)
Media (поля: MediaID, Desc, CategoryNumber и т. Д.) (Огромная таблица с 15 000 строками)
Продажи (поля: дата, MediaID, EmployeeID и т. Д.) (Огромная таблица с 100 000 строк)
Сотрудники (поля: EmployeeID, Name и т. Д.) (Небольшая таблица, содержащая только 20 строк)
Категория только ссылки на СМИ
У СМИ есть связи и к Категории и к Продажам.
Торговые ссылки на СМИ и сотрудников
Сотрудник только ссылки на продажи
Я хотел бы написать запрос, который скажет мне, в каких категориях данный сотрудник никогда не продавал медиа.
Я могу написать простой запрос, который ищет несогласованные данные между 2 таблицами, но я понятия не имею, как это сделать, когда я имею дело с 4 таблицами.
Спасибо за ваше время и помощь!