在 SQL 中,可以使用聚合函數(shù)來計(jì)算一組數(shù)據(jù)的統(tǒng)計(jì)結(jié)果,例如總和、平均值、最大值、最小值等。聚合函數(shù)通常與 SELECT 語句一起使用。
下面是一些常用的 SQL 聚合函數(shù)及其使用方法:
COUNT:計(jì)算指定列中的行數(shù)。 示例:SELECT COUNT(column_name) FROM table_name;
SUM:計(jì)算指定列中的數(shù)值總和。 示例:SELECT SUM(column_name) FROM table_name;
AVG:計(jì)算指定列中的數(shù)值平均值。 示例:SELECT AVG(column_name) FROM table_name;
MAX:找出指定列中的最大值。 示例:SELECT MAX(column_name) FROM table_name;
MIN:找出指定列中的最小值。 示例:SELECT MIN(column_name) FROM table_name;
GROUP BY:按照指定列進(jìn)行分組,并計(jì)算每個(gè)組的聚合函數(shù)結(jié)果。 示例:SELECT column_name, COUNT(other_column_name) FROM table_name GROUP BY column_name;
注意:在使用聚合函數(shù)時(shí),通常需要將它們與其他列一起使用,以提供更有意義的結(jié)果。同時(shí),也可以通過添加 WHERE 子句來過濾數(shù)據(jù),從而計(jì)算特定條件下的聚合函數(shù)結(jié)果。