Таблица фильтра перед применением левого соединения

У меня есть 2 таблицы, я хочу отфильтровать 1 таблицудо 2 таблицы объединены.

Таблица клиентов:

    ╔══════════╦═══════╗
    ║ Customer ║ State ║
    ╠══════════╬═══════╣
    ║ A        ║ S     ║
    ║ B    ,    ║ V     ║
    ║ C        ║ L     ║
    ╚══════════╩═══════╝

Таблица входа:

   ╔══════════╦═══════╦══════════╗
   ║ Customer ║ Entry ║ Category ║
   ╠══════════╬═══════╬══════════╣
   ║ A        ║  5575 ║ D        ║
   ║ A        ║  6532 ║ C        ║
   ║ A        ║  3215 ║ D        ║
   ║ A        ║  5645 ║ M        ║
   ║ B        ║  3331 ║ A        ║
   ║ B        ║  4445 ║ D        ║
   ╚══════════╩═══════╩══════════╝

ОК. Я хочу присоединиться влево, чтобы получить все записи из таблицы Customer, независимо от того, есть ли связанные записи в таблице Entry. Однако я хочу фильтровать по категории D в таблице вводадо объединения.

Желаемые результаты:

   ╔══════════╦═══════╦═══════╗
   ║ Customer ║ State ║ Entry ║
   ╠══════════╬═══════╬═══════╣
   ║ A        ║ S     ║  5575 ║
   ║ A        ║ S     ║  3215 ║
   ║ B        ║ A     ║  4445 ║
   ║ C        ║ L     ║  NULL ║
   ╚══════════╩═══════╩═══════╝

Если бы я должен был сделать следующий запрос:

   SELECT Customer.Customer, Customer.State, Entry.Entry
   FROM Customer
   LEFT JOIN Entry
   ON Customer.Customer=Entry.Customer
   WHERE Entry.Category='D'

Это отфильтровывает последнюю запись.

Поэтому я хочу, чтобы все строки из левой таблицы были добавлены к таблице записей, отфильтрованной по категории D.

Спасибо за любую помощь заранее!

Ответы на вопрос(3)

Ваш ответ на вопрос