LoginSignup
7

More than 5 years have passed since last update.

SQLについてのインデックス

Last updated at Posted at 2016-11-02

データ操作言語 (DML Data Manipulation Language)

DMLとは、データベースにおいてデータの検索・新規登録・更新・削除を行うための言語です。

選択(基本)

項目 関連SQL
レコードを検索 SELECT,FROM,WHERE,AND,OR
指定した範囲のレコードを検索する(BETWEEN) BETWEEN
指定した複数の値に一つ以上一致するレコードを検索する(IN) IN
ワイルドカードを使用してレコードを検索する(LIKE) LIKE
検索結果の列名を別名で表示する(AS) AS
レコードを並び替える ORDER BY

選択(結合)

項目 関連SQL
選択(結合:等価結合、内部結合) JOIN ... ON (INNER JOIN)
選択(結合:外部結合) LEFT OUTTER JOIN

選択(副問い合わせ)

項目 関連SQL
副問合せ(サブクエリ)を行う
スカラ・サブクエリ
相関サブクエリ

選択(集合演算子)

項目 関連SQL
複数の検索結果を統合する(和集合) UNION
複数の検索結果の差集合を取得する MINUS
複数の検索結果の共通するデータを取得する(積集合) INTERSECT

削除

項目 関連SQL
レコードを削除する TRUNCATE

集計関数

項目 関連SQL
集計関数を使用する GROUP BY、COUNT
検索条件に集計関数を使用する HAVING

数学関数

項目 関連SQL
四則演算を行う +、-、*、/

データ定義言語 (DDL Data Definition Language)

DDLとは、データベースにおけるデータ構造を定義するために用いられる言語です。

SQL-データベース(Oracle SQLの概要とテーブル操作)

項目 関連SQL
ビューを作成する CREATE VIEW

インデックス

項目 関連SQL
インデックス・シーケンス

DCL データ制御言語(DCL)

利用者へのデータベースへのアクセス権の制御やデータベースの状態管理などを行ないます。

項目 関連SQL
トランザクション

その他

セキュリティー

環境設定について

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7