回答編集履歴
2
注意点を補足
    
        answer	
    CHANGED
    
    | @@ -2,4 +2,24 @@ | |
| 2 2 | 
             
            **SQL(MySQLへのSELECT句)のみで集計結果を取得することが可能**です。
         | 
| 3 3 |  | 
| 4 4 | 
             
            集計を行う場合は[GROUP BY句](http://www.dbonline.jp/mysql/select/index9.html)を、
         | 
| 5 | 
            -
            合計値の集計結果を取得する場合は[SUM関数](http://db.yulib.com/mysql/000027.html)を利用すると良いかと思います。
         | 
| 5 | 
            +
            合計値の集計結果を取得する場合は[SUM関数](http://db.yulib.com/mysql/000027.html)を利用すると良いかと思います。
         | 
| 6 | 
            +
             | 
| 7 | 
            +
            **・補足**
         | 
| 8 | 
            +
            少々注意してほしい点があるので、
         | 
| 9 | 
            +
            一応サンプルを掲示しておきます。
         | 
| 10 | 
            +
             | 
| 11 | 
            +
            ```SQL
         | 
| 12 | 
            +
            SELECT id, SUM(col1) AS total
         | 
| 13 | 
            +
            FROM table
         | 
| 14 | 
            +
            WHERE col2 = 1
         | 
| 15 | 
            +
            GROUP BY id
         | 
| 16 | 
            +
            ```
         | 
| 17 | 
            +
             | 
| 18 | 
            +
            上記のようなSQLの場合、
         | 
| 19 | 
            +
            PHP側で配列から値を取り出す場合下記のようになります。
         | 
| 20 | 
            +
            ```PHP
         | 
| 21 | 
            +
            // 以下はフェッチ後のサンプル変数$rowにフェッチしたと想定
         | 
| 22 | 
            +
            $id = $row['id'];
         | 
| 23 | 
            +
            $total = $row['total']; // SQLの「AS」以降に指定した別名で取得
         | 
| 24 | 
            +
            //$total = $row['SUM(col1)']; ← 別名をつけないと左記のように取得しなければならない
         | 
| 25 | 
            +
            ```
         | 
1
誤字修正
    
        answer	
    CHANGED
    
    | @@ -2,4 +2,4 @@ | |
| 2 2 | 
             
            **SQL(MySQLへのSELECT句)のみで集計結果を取得することが可能**です。
         | 
| 3 3 |  | 
| 4 4 | 
             
            集計を行う場合は[GROUP BY句](http://www.dbonline.jp/mysql/select/index9.html)を、
         | 
| 5 | 
            -
             | 
| 5 | 
            +
            合計値の集計結果を取得する場合は[SUM関数](http://db.yulib.com/mysql/000027.html)を利用すると良いかと思います。
         | 
