目次
集計関数
SELECT FORMAT(SUM(column), 0) FROM table_name;
/* FORMAT = 3桁でカンマ区切り */
as句
カラムに別名をつける
SELECT FORMAT(SUM(column), 0) AS new_column FROM table_name;
GROUP BY句
カラムごとに集計したい場合に活用
SELECT FORMAT(SUM(column), 0) AS new_column FROM table_name GROUP BY column;
/* columnは複数指定することも可能 */
HAVING句
集計結果の絞り込みに使用(グルーピングされた後に絞り込まれる)
※WHERE句はグルーピングされる前に絞り込まれる
SELECT column, SUM(column) AS new_column FROM table_name GROUP BY column HAVING [条件式];
/* FORMATを入れると絞り込みできない */
テーブルの結合
JOIN
SELECT column FROM table_name1 JOIN table_name2 ON table_name2.column2 = table1_name.column1;
コメント