Интересно, знает ли кто-нибудь, почему мы используем круглые скобки в этом SQL: Итак, формат выглядит следующим образом:
Имя, местонахождение и отдел службы сотрудников, имена которых начинаются с A или B. (приблизительный перевод с французского).
Я ответил следующим образом:
SELECT service.nom_serv, localite.ville, localite.departemen
FROM service, localite, employe
WHERE service.code_loc=localite.code_loc
AND employe.service=service.code_serv
AND ((employe.nom LIKE 'A%') OR (employe.nom LIKE 'B%'))
В принципе, когда последнее AND относится к WHERE, не мог бы я просто обойтись без круглых скобок, чтобы SQL выбирал для меня сотрудников, имена которых начинаются с A или B? Какая разница в таком расположении скобок? А почему есть двойное использование круглых скобок? Или это приоритет ИЛИ в последнем предложении, поскольку перед ним стоит И?