Answer the question
In order to leave comments, you need to log in
What is the execution sequence for group by, having, order by?
Какая последовательность?
1. FROM -> 2. WHERE -> 3. GROUP BY -> 4. HAVING -> 5. ORDER BY?
И на каждом этапе создается что-то вроде временной таблицы? Т.е. having уже оперирует над массивом данных, отфильтрованным gropu by? Я к чему спрашиваю: раньше по поводу sql в голове была каша (что выполняется сразу все и одновременно:)), сейчас, начиная осознавать его последовательность и структурированность, легче составлять сложные запросы. Но еще не до конца.
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question