SQL文法

SQL(エスキューエル)とはリレーショナルデータベースを操作するための言語です。 SQLを用いて、データベースのデータを検索したり、データの追加・更新・削除ができます。

コマンドの種類

SQLには、以下の3種類のコマンドがあります。

  • データ操作: データの検索、追加、更新、削除を行います。
  • データ定義: テーブルの作成、削除などを行います。
  • データ制御: データベースへのアクセス制御を行います。

データ操作

検索

単純な検索

SELECT カラム名 FROM テーブル名

条件をつける

SELECT カラム名 FROM テーブル名
WHERE 条件式

条件が複数ある場合は、ANDやORで結合します。

新規追加

データの新規追加

INSERT INTO テーブル名(データを追加するカラム名) VALUES (追加するデータ)

「データを追加するカラム名」と「追加するデータ」は複数ある場合はカンマで区切ります。

更新

データの更新

UPDATE テーブル名 SET 更新するカラム名=値 WHERE 条件式

複数のカラムを更新する場合は、カンマで区切ります。

削除

データの削除

DELETE FROM テーブル名 WHERE 条件式