Попробуйте следующую логику:
SELECT *
FROM Employee
WHERE name LIKE '%a%' AND name NOT LIKE '%a%a%';
Это будет соответствовать всем сотрудникам, имеющим один и только один A/a
на свое имя. Обратите внимание, что LIKE
в Oracle по умолчанию нечувствителен к регистру, поэтому %a%
соответствует обоим буквам.