我們有時候可能只想知道某個 table 中跟某個 field 有相關的資料有幾筆,這時候如果把整個 row 都撈出來就太小題大作了(且會影響效能),因此可以透過下面要介紹的語法來算出資料筆數喔!
假設我們想從下面的「test」資料表中查詢「Tim」總共有幾筆訂單:
我們可以下這個 SELECT 查詢敘述句:
SELECT COUNT(Customer) FROM test WHERE Customer='Tim';
返回的結果如下:
COUNT(Customer)
2
同樣地以上例,如果我們想查詢「test」資料表中有多少筆資料,可以這樣查詢:
SELECT COUNT(*) FROM test;
查詢的結果如下:
COUNT(*)
5
假設我們想從下面的「test」資料表中查詢「Tim」總共有幾筆訂單:
我們可以下這個 SELECT 查詢敘述句:
SELECT COUNT(Customer) FROM test WHERE Customer='Tim';
返回的結果如下:
COUNT(Customer)
2
同樣地以上例,如果我們想查詢「test」資料表中有多少筆資料,可以這樣查詢:
SELECT COUNT(*) FROM test;
查詢的結果如下:
COUNT(*)
5
沒有留言:
張貼留言