SELECT
:データの取得
SELECT * FROM table;
SELECT column1, column2,,, FROM table;
INSERT
:データの追加
INSERT INTO table ( column1, column2,,, ) VALUES ( val1, val2,,, );
UPDATE
:データの更新
UPDATE table SET column = val WHERE id = 1;
DELETE
:データの削除
DELETE FROM table WHERE id = 1;
WHERE
:条件で絞り込み
WHERE id = 1
ORDER BY
:並べ替え
SELECT * FROM table ORDER BY id ASC;
SELECT * FROM table ORDER BY id DESC;
LIMIT
:取得件数制限
LIMIT 5
COUNT()
:レコードの数を数える
SELECT COUNT(*) FROM table;
SUM()
:合計を計算する
SELECT SUM(column) FROM table;
AVG()
:平均値を計算する
SELECT AVG(column) FROM table;
MAX()
:最大値を取得する
SELECT MAX(column) FROM table;
MIN()
:最小値を取得する
SELECT MIN(column) FROM table;
GROUP BY
:グループごとに集計
SELECT column, COUNT(*) FROM table GROUP BY column;