〜データの取り出し〜
全てのデータを取り出す(XXXはデータ名)
SELECT * FROM xxxxxx ;
一部取り出し(AAAは項目のタイトル、2個目はBBB)
SELECT AAA,BBB level FROM xxxxxx;
一部だけ取得(5以上を取得の場合)
SELECT * FROM xxxxxx WHERE AAAA >= 5;
複数の条件を組み合わせる
SELECT * FROM xxxxx WHERE AAAAA >= 7 AND BBBBB <> 6;
条件指定とカラム選択を組み合わせる
SELECT AAAA, BBBB FROM xxxxxx WHERE BBBBB >= 7;
データ件数を表示する
SELECT COUNT(*) FROM xxxxx;
条件に合ったデータの件数を表示する
SELECT COUNT(*) FROM xxxxx WHERE AAAAA = 6;
データを並び替えて取得する(昇順)
SELECT * FROM xxxxx ORDER BY AAAAAA;
データを並び替えて取得する(逆順)
SELECT * FROM xxxxx ORDER BY AAAAA DESC;
上位3件だけ表示す
SELECT * FROM xxxxx ORDER BY AAAAA DESC LIMIT 3;
AAAAAごとに人数を集計する
SELECT AAAAAA COUNT(*) XXXXXX GROUP BY AAAAA;
〜データの更新、削除〜
データを追加する
INSERT INTO xxxxxx(AAAAA,BBBBB,CCCCC) VALUES(aaaa, "bbbbb", "c", 1);
表示
SELECT * FROM XXXXXX;
複数追加もできる
INSERT INTO xxxxxx(AAAAA,BBBBB,CCCCC)
VALUES
(aaaa, "bbbbb", "c", 1),
(dddddd, "dfdfdfd", "f", 2)
;
SELECT * FROM XXXXXX;
更新(AAA+1と打てぼAAAは1増える)
UPDATE xxxxx SET AAAA = 10 WHERE BBB = 11;
SELECT * FROM xxxxx;
データを削除する
DELETE FROM xxxxx WHERE AAAA = 13;
SELECT * FROM xxxxx;