Count這個方法會回傳query的行數。
用法:
SELECT COUNT(expression)
FROM tables
WHERE predicates;
注意:
COUNT只會數那些field內容為NOT NULL的紀錄
例如. 我們有一個Table叫suppliers
| Supplier_ID | Supplier_Name | State |
|---|---|---|
| 1 | IBM | CA |
| 2 | Microsoft | |
| 3 | NVIDIA |
假如我們下以下指令:Select COUNT(Supplier_ID) from suppliers;
結果應為:3
假如我們下以下指令:Select COUNT(State) from suppliers;
結果應為:1 (由於另外兩個紀錄State這欄為NULL,所以不被計算進去)
詳細內容於:http://www.techonthenet.com/sql/count.php
沒有留言:
張貼留言