
在本文中,我们将了解SQL中WHERE子句和HAVING子句的区别。 WHERE子句它用于根据特定条件从表中过滤记录。 它可以在没有“GROUP BY”子句的情况下使用。 它可以与行操作一起使用。 它不能包含聚合函数。 它可以与“SELECT”,“UPDATE”和“DELETE”语句一起使用。 如果需要,它可以在“GROUP BY”子句之前使用。 它与单行函数(如“UPPER”,“LOWER”)一起使用。
HAVING子句以下是语法:SELECT column1, column2
FROM table1, table2
WHERE [ conditions ]
GROUP BY column1, column2
HAVING [ conditions ]
ORDER BY column1, column2 登录后复制 |