сначала выполниться подзапрос, его данные подставятся в основной запрос и он выполнится
здесь точно такая же ситуация как и в предыдущем примере ...
Подробнее: нет никаких правил, которые позволяли бы утверждать, сколько раз какой подзапрос будет выполняться
Ок. Если не сложно, можете поэтапно написать, как будет выполнен весь запрос? Интересует выполнение второго примера.
Вот этот запрос может быть переписан как select o.city from ( select rep_office, sum(quota) as sq from salesreps group by rep_office ) sr join offices o on o.office = sr.rep_office where o.target > sr.sq и это сервер может сделать сам, автоматом.
Обсуждают сегодня