Мое предложение where не работает должным образом, и я не могу понять, почему.Я пытаюсь удалить любые номера счетов, начинающиеся с 9, и любые коды сущностей, перечисленные ниже, будут удалены из моих результатов.Он выполняет запрос, но с учетными записями, начинающимися с 9 и перечисленными в сущности.
SELECT [Emp List].ID,
[Emp List].FirstName,
[Emp List].LastName,
dbo_person.prsn_crd_nbr,
dbo_person.prsn_emp_id,
Left([dbo_account]![account_id],8) AS Account,
dbo_account.holder_name,
dbo_account.entity_id
FROM (([Emp List] LEFT JOIN dbo_person ON [Emp List].emp_id = dbo_person.prsn_emp_id)
LEFT JOIN dbo_account ON dbo_person.prsn_emp_id = dbo_account.fa_emp_id)
LEFT JOIN dbo_account_holder ON dbo_account.account_id = dbo_account_holder.account_id
WHERE (((dbo_account.entity_id) Not Like "%7671%"
AND (entity_id) Not Like "%851%"
AND (entity_id) Not Like "%871%"
AND (entity_id) Not Like "%3731%"
AND (entity_id) Not Like "%3291%")
AND ((dbo_account_holder.account_id)<>"False")
AND ((dbo_account.account_id) Not Like "%9%")
AND ((dbo_account.date_account_closed) Is Null));