У меня есть эти таблицы:
WORKERS(Id integer PRIMARY KEY, Name text, Phone text, Age integer, Dapartment
text)
Dapartments(Name text, Manger text)
И я хочу получить имя сотрудника, у которого только один менеджер, я думаю, что в общей сложности 2 менеджера, и у каждого сотрудника может быть 2 менеджера.(хотя бы 1).
Я пытаюсь сделать:
SELECT Name,
Manger
FROM (SELECT *
FROM WORKERS
INNER JOIN Dapartments
ON WORKERS.Dapartment = Dapartments.Name
WHERE Manger = 'manger1')
WHERE NOT EXSITS (SELECT *
FROM WORKERS
INNER JOIN Dapartments
ON WORKERS.Dapartment = Dapartments.Name
WHERE Manger = 'manger2');
И получаю эту ошибку:
Error: near line 52: near "SELECT": syntax error
Что здесь не так?
Спасибо