Caution

お使いのブラウザはJavaScriptが実行できない状態になっております。
当サイトはWebプログラミングの情報サイトの為、
JavaScriptが実行できない環境では正しいコンテンツが提供出来ません。
JavaScriptが実行可能な状態でご閲覧頂くようお願い申し上げます。

SQL辞典 一覧ページ

SELECT行・列を取得する基本構文。
WHERE条件で行を絞り込む。
AND / OR / NOT複数条件の論理演算。
LIKEパターンマッチング検索。
IS NULL / IS NOT NULLNULL値の判定。
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 / NULLIFNULLを別の値に置き換える。
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クエリの実行計画を確認する。