SQL

【SQL入門】SQLの基本

2021年2月27日

【入門】基本的な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