2014年5月9日 星期五

MySQL 取得某資料表之某個資料筆數

我們有時候可能只想知道某個 table 中跟某個 field 有相關的資料有幾筆,這時候如果把整個 row 都撈出來就太小題大作了(且會影響效能),因此可以透過下面要介紹的語法來算出資料筆數喔!

假設我們想從下面的「test」資料表中查詢「Tim」總共有幾筆訂單:


我們可以下這個 SELECT 查詢敘述句:
SELECT COUNT(Customer) FROM test WHERE Customer='Tim';

返回的結果如下:
COUNT(Customer)
2


同樣地以上例,如果我們想查詢「test」資料表中有多少筆資料,可以這樣查詢:
SELECT COUNT(*) FROM test;

查詢的結果如下:
COUNT(*)
5



沒有留言:

張貼留言