目次
【入門】基本的なSQL
よく利用する基本的なSQL文を紹介しています。
データベースの作成・削除
| 項目 | SQL文 |
| データベースを作成する | CREATE DATABASE |
| データベースを削除する | DROP DATABASE |
テーブルの作成・削除・定義変更
| 項目 | SQL文 |
| テーブルを作成する | CREATE TABLE |
| テーブルを削除する | DROP TABLE |
| テーブルの定義を変更する | ALTER TABLE |
| テーブルを再作成する | TRUNCATE |
| プライマリキーを追加・削除する | PRIMARY KEY |
| 一意制約を追加・削除する | UNIQUE |
| 外部キー制約を追加・削除する | FOREIGN KEY |
ビューの作成・削除
| 項目 | SQL文 |
| ビューを作成する | CREATE VIEW |
| ビューを削除する | DROP VIEW |
インデックスの作成・削除
| 項目 | SQL文 |
| インデックスを作成する | CREATE INDEX |
| インデックスを削除する | DROP INDEX |
トリガーの作成・削除
| 項目 | SQL文 |
| トリガーを作成する | CREATE TRIGGER |
| トリガーを削除する | DROP TRIGGER |
データの追加・更新・削除
| 項目 | SQL文 |
| テーブルにデータを追加する | INSERT |
| テーブルのデータを更新する | UPDATE |
| テーブルのデータを削除する | DELETE |
データの取得
| 項目 | SQL文 |
| テーブルのレコードを検索する | SELECT |
| 指定した値とリストを比較する | IN |
| 文字列検索を行う | LIKE |
| 重複したデータを除外して検索する | DISTINCT |
| 指定した範囲のレコードを検索する | BETWEEN |
| レコードを並び替える | ORDER BY |
| レコードをグループ化する | GROUP BY |
| カラムに別名をつける | AS |
| 副問合せ(サブクエリ)を使った検索 | - |
テーブルの結合
| 項目 | SQL文 |
| テーブル内部結合 | INNER JOIN |
| テーブル外部結合 | OUTER JOIN |
| 検索結果を統合する | UNION、UNION ALL |
集合関数
| 項目 | SQL文 |
| 最大値を取得する | MAX |
| 最小値を取得する | MIN |
| 平均値を求める | AVG |
| 合計を求める | SUM |
| レコード数を取得する | COUNT |
helpful
この記事は役に立ちましたか?
