Caution
お使いのブラウザはJavaScriptが無効になっております。
当サイトでは検索などの処理にJavaScriptを使用しています。
より快適にご利用頂くため、JavaScriptを有効にしたうえで当サイトを閲覧することをお勧めいたします。
辞典
- トップページ
- SQL辞典
SQL辞典 一覧ページ
| 【環境構築】SQLの実行環境 | SQLを実行するための環境構築手順。 |
| SELECT | 行・列を取得する基本構文。 |
| WHERE | 条件で行を絞り込む。 |
| AND / OR / NOT | 複数条件の論理演算。 |
| LIKE | パターンマッチング検索。 |
| IS NULL / IS NOT NULL | NULL値の判定。 |
| ORDER BY | 結果を並び替える。 |
| LIMIT / OFFSET | 取得件数と開始位置の指定。 |
| INSERT | 行を追加する。 |
| UPDATE | 既存行を更新する。 |
| DELETE | 行を削除する。 |
| TRUNCATE | テーブルの全行を高速削除する。 |
| COUNT | 行数・件数を数える。 |
| SUM / AVG | 合計・平均を求める。 |
| MAX / MIN | 最大値・最小値を求める。 |
| GROUP BY / HAVING | グループ化と集計結果の絞り込み。 |
| INNER JOIN | 両テーブルに一致する行を結合。 |
| LEFT JOIN / RIGHT JOIN | 片方のテーブルを全件保持して結合。 |
| FULL OUTER JOIN | 両テーブルを全件保持して結合。 |
| CROSS JOIN | 全組み合わせを生成する直積結合。 |
| SELF JOIN | 同じテーブルを自分自身と結合。 |
| サブクエリ(スカラー・行) | 1値または1行を返すサブクエリ。 |
| IN / EXISTS | サブクエリの結果との一致判定。 |
| ALL / ANY | サブクエリの全値・任意値との比較。 |
| 相関サブクエリ | 外側クエリを参照するサブクエリ。 |
| UNION / UNION ALL | 複数のSELECT結果を縦に結合。 |
| INTERSECT / EXCEPT | 共通行・差分行を取り出す。 |
| OVER / PARTITION BY | ウィンドウ関数の基本構文。 |
| ROW_NUMBER / RANK / DENSE_RANK | 行に順位・連番を付ける。 |
| LAG / LEAD | 前後の行の値を参照する。 |
| SUM / AVG(ウィンドウ) | 累計・移動平均を計算する。 |
| CONCAT / LENGTH | 文字列の結合・長さ取得。 |
| SUBSTRING / TRIM | 部分文字列の取り出し・前後の空白除去。 |
| UPPER / LOWER / REPLACE | 大文字小文字変換・文字列置換。 |
| LIKE(関数編)/ POSITION | 文字位置の検索・パターン一致判定。 |
| ROUND / CEIL / FLOOR | 数値の丸め処理。 |
| ABS / MOD / POWER | 絶対値・剰余・べき乗。 |
| CURRENT_DATE / NOW | 現在の日付・日時を取得する。 |
| DATE_ADD / DATEDIFF | 日付の加減算・差分計算。 |
| EXTRACT / FORMAT | 日付から年月日等を取り出す・整形。 |
| CASE | 条件分岐で値を切り替える。 |
| COALESCE / NULLIF | NULLを別の値に置き換える。 |
| CAST / CONVERT | データ型を変換する。 |
| CREATE TABLE | テーブルを作成する。 |
| 制約(NOT NULL / UNIQUE / DEFAULT) | 列レベルの基本制約。 |
| PRIMARY KEY / FOREIGN KEY | 主キー・外部キー制約。 |
| ALTER TABLE | テーブル定義を変更する。 |
| CREATE INDEX | インデックスを作成・削除する。 |
| VIEW | ビューを作成・更新・削除する。 |
| WITH(CTE) | 共通テーブル式で可読性を上げる。 |
| TRANSACTION / COMMIT / ROLLBACK | トランザクションの開始・確定・取り消し。 |
| GRANT / REVOKE | ユーザーへの権限付与・剥奪。 |
| EXPLAIN | クエリの実行計画を確認する。 |