Вопрос этого задания: что будет результатом запроса?
Я знаю ответ, но я не очень понимаю, как работает SQL-запрос, особенно в строке, которую я пометил знаком вопроса.
Пока я понял, что сначала мы объединяем две таблицы из подзапроса
SQL-запрос:
select Count(*)
from OrderDetails as OD
inner join [Order] as O on OD.idOrder = O.id
where SalePrice = all (select Price
from OrderDetails
inner join [Order] on OrderDetails.idOrder = [Order].id
where idCustomer != O.idCustomer
and OrderDetails.idProduct = OD.idProduct)