Использование круглых скобок в SQL в предложении OR

Интересно, знает ли кто-нибудь, почему мы используем круглые скобки в этом 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? Какая разница в таком расположении скобок? А почему есть двойное использование круглых скобок? Или это приоритет ИЛИ в последнем предложении, поскольку перед ним стоит И?

17
задан Dustin Laine 11 May 2011 в 16:59
поделиться