溫馨提示×

SQL Count()函數(shù)的用法是什么

sql
小億
195
2023-11-30 15:14:26
欄目: 云計算

COUNT()函數(shù)是SQL中的一個聚合函數(shù),用于計算指定列的行數(shù)。它可以用于單個列、多個列或全部列,具體用法如下:

  1. COUNT(column_name):計算指定列非NULL值的行數(shù)。 例如:SELECT COUNT(customer_id) FROM customers; 將返回非NULL值的customer_id列的行數(shù)。

  2. COUNT():計算查詢結(jié)果集中的行數(shù)。 例如:SELECT COUNT() FROM customers; 將返回查詢結(jié)果集中的行數(shù)。

  3. COUNT(DISTINCT column_name):計算指定列中不重復(fù)(唯一)值的數(shù)量。 例如:SELECT COUNT(DISTINCT country) FROM customers; 將返回country列中的不重復(fù)值的數(shù)量。

COUNT()函數(shù)通常與其他SQL語句(例如SELECT、GROUP BY、HAVING等)一起使用,以便根據(jù)指定的條件計算行數(shù)。它可以用于基于條件過濾、分組、排序等操作,以滿足特定的查詢需求。

0