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