SELECT "欄位1", SUM("欄位2")
FROM "表格名"
GROUP BY "欄位1";
GROUP BY "欄位1";
在我們的範例上,
Store_Information 表格
Store_Name | Sales | Txn_Date |
Los Angeles | 1500 | 05-Jan-1999 |
San Diego | 250 | 07-Jan-1999 |
Los Angeles | 300 | 08-Jan-1999 |
Boston | 700 | 08-Jan-1999 |
我們鍵入,
SELECT Store_Name, SUM(Sales)
FROM Store_Information
GROUP BY Store_Name;
FROM Store_Information
GROUP BY Store_Name;
結果:
Store_Name | SUM(Sales) |
Los Angeles | 1800 |
San Diego | 250 |
Boston | 700 |
當我們選不只一個欄位,且其中至少一個欄位有包含函數的運用時,我們就需要用到 GROUP BY 這個指令。在這個情況下,我們需要確定我們有 GROUP BY 所有其他的欄位。換句話說,除了有包括函數的欄位外,我 們都需要將其放在 GROUP BY 的子句中。
沒有留言:
張貼留言