SQL語句中count和count沒有區別。表示返回匹配指定條件的行數。
SQL COUNT() 語法:
1、SQL COUNT(column_name) 函式返回指定列的值的數目(NULL 不計入),如:SELECT COUNT(column_name) FROM table_name。
2、SQL COUNT(*) 函式返回表中的記錄數,如:SELECT COUNT(*) FROM table_name。
3、SQL COUNT(DISTINCT column_name) 函式返回指定列的不同值的數目,如:SELECT COUNT(DISTINCT column_name) FROM table_name。
擴充套件資料:
COUNT和 DISTINCT 經常被合起來使用,目的是找出表格中有多少筆不同的資料 (至於這些資料實際上是什麼並不重要)。COUNT(DISTINCT column_name) 語法適用於 ORACLE 和 Microsoft SQL Server,但是無法用於 Microsoft Access。
COUNT(column_name) 語法返回的數目是檢索表中的這個欄位的非空行數,不統計這個欄位值為null的記錄。而COUNT(*) 語法返回的數目是包括為null的記錄。
SQL語句中count和count沒有區別。表示返回匹配指定條件的行數。
SQL COUNT() 語法:
1、SQL COUNT(column_name) 函式返回指定列的值的數目(NULL 不計入),如:SELECT COUNT(column_name) FROM table_name。
2、SQL COUNT(*) 函式返回表中的記錄數,如:SELECT COUNT(*) FROM table_name。
3、SQL COUNT(DISTINCT column_name) 函式返回指定列的不同值的數目,如:SELECT COUNT(DISTINCT column_name) FROM table_name。
擴充套件資料:
COUNT和 DISTINCT 經常被合起來使用,目的是找出表格中有多少筆不同的資料 (至於這些資料實際上是什麼並不重要)。COUNT(DISTINCT column_name) 語法適用於 ORACLE 和 Microsoft SQL Server,但是無法用於 Microsoft Access。
COUNT(column_name) 語法返回的數目是檢索表中的這個欄位的非空行數,不統計這個欄位值為null的記錄。而COUNT(*) 語法返回的數目是包括為null的記錄。