SQL的COUNT函數用于計算一個表中滿足指定條件的行數。它可以用于統計某個表中滿足指定條件的記錄數量。
COUNT函數的基本語法如下:
SELECT COUNT(column_name)
FROM table_name
WHERE condition;
其中,column_name是要計數的列的名稱,table_name是要查詢的表的名稱,condition是計數的條件。如果不指定condition,則COUNT函數將計算整個表中的行數。
COUNT函數還可以與其他SQL語句一起使用,例如與GROUP BY子句一起使用時,可以統計每個組的行數。
例如,假設有一個名為"students"的表,其中包含學生的信息。要計算表中學生的總數,可以使用以下SQL語句:
SELECT COUNT(*)
FROM students;
如果要計算表中滿足某個條件的學生的數量,可以添加WHERE子句,例如:
SELECT COUNT(*)
FROM students
WHERE age >= 18;
上述語句將計算年齡大于或等于18歲的學生的數量。