During the interview have faced this question? . "There is one sql query which has where, having, group by, order by clauses. so when you try to run this query which condition will execute first? have said: "Where class will be executed first. " But i want to know the exact order sql queries following. so,

Is Sql is following any Order to execute the queries based on the condition it has? . 

If yes Then , Please tell me what is the order?

P>S: Have tried with lot of web resources. But no luck.