What is the difference between HAVING and GROUP BY clause?

WHERE CluaseHAVING Clause
It is implemented in row operationsIt is implemented in column operations
It is applied to single rowIt is applied to summerized rows or groups
Aggregate functions can not be usedCan use Aggregate functions
Can be used with SELECT, UPDATE, DELETE statementsCan only be used with SELECT statements
error: Content is protected !!