在 MySQL 中,COUNT 是一個非常有用的函數,它可以用來計算指定列或行的數量。COUNT 函數可以接受多個參數,每個參數表示一列或一行。
SELECT COUNT(column1) FROM table_name; SELECT COUNT(column1), COUNT(column2) FROM table_name; SELECT COUNT(*) FROM table_name;
第一個例子中,COUNT 函數只計算 column1 中非空數據的行數。
第二個例子中,COUNT 函數被同時用于兩個列。結果將返回兩個值,每個值分別表示 column1 中非空數據的行數和 column2 中非空數據的行數。
第三個例子中,COUNT 函數被用于所有的行。這里我們用星號 * 表示所有列。結果將返回表中非空數據的行數。
需要注意的是,COUNT 函數不會計算空值。如果需要計算空值,可以使用 COUNT(*)。
SELECT COUNT(*) FROM table_name WHERE column1 IS NULL;
以上代碼將返回表中 column1 為空的行數。
通過使用 COUNT 函數,我們可以對 MySQL 數據庫中的數據進行統計,并快速得知某個表或某一列數據的行數或非空數據的行數。
下一篇jquery $ 別名