MySQL是一種非常流行的關系型數據庫管理系統。在MySQL中,如果我們想要查詢某張表中滿足條件的記錄數目,我們可以使用SELECT COUNT(*) FROM table WHERE condition語句。
其中,COUNT(*)表示要統計的記錄數目,table表示要查詢的表名,condition表示查詢條件。
下面是一個示例代碼:
SELECT COUNT(*) FROM Customers WHERE City='Beijing';
這個代碼會返回Customers表中城市為北京的記錄數目。
需要注意的是,COUNT(*)可以統計表中所有的記錄數目,即使不使用WHERE語句。另外,如果我們只想統計符合條件的非重復記錄數目,可以使用COUNT(DISTINCT column)語句。
SELECT COUNT(DISTINCT Country) FROM Customers;
這個代碼會返回Customers表中不同國家的數目。
在使用COUNT函數時,需要注意的是,如果查詢結果為空,COUNT函數會返回0,而不是NULL。