English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQLキーワード速検

SQL キーワード全般を速く確認するために、SQL中のMySQL、SQL SERVER常用の予約語、例えばADD、DROP TABLE、ALTER TABLE、JOIN、UPDATE、DELETE、INSERT INTO、SELECT、WHERE、GROUP BYなどを使用方法と例をまとめました。皆さんSQL言語を学ぶのに役立ちますように。

SQLキーワード

SQLキーワードはSQLに含まれる予約語を含みます。

方法説明
ADD既存のテーブルに一列を追加
ADD CONSTRAINTテーブルを作成した後に制約を追加
ALTERテーブルの列を追加、削除または変更、またはテーブルの列のデータタイプを変更
ALTER COLUMNテーブルの列のデータタイプを変更
ALTER TABLEテーブルの列を追加、削除または変更
ALLすべての子クエリの値が条件を満たす場合、trueを返す
AND両方の条件が真の行のみを含む
ANY子クエリの値のいずれかが条件を満たす場合、trueを返す
ASエイリアスで列やテーブルを再名前付け
ASC結果セットを昇順に並べ替え
BACKUP DATABASE既存のデータベースのバックアップを作成
BETWEEN指定された範囲の値を選択
CASE条件に基づいて異なる出力を作成
CHECK列に配置できる値の制約を制限
COLUMN列のデータタイプを変更またはテーブルから列を削除
CONSTRAINT制約を追加または削除
CREATEデータベース、インデックス、ビュー、テーブル、プロシージャを作成
CREATE DATABASE新しいSQLデータベースを作成
CREATE INDEXテーブル上にインデックス(重複値を許可)を作成
CREATE OR REPLACE VIEWビューを更新
CREATE TABLEデータベースに新しいテーブルを作成
CREATE PROCEDUREストレージプロシージャを作成
CREATE UNIQUE INDEXテーブル上にユニークなインデックス(重複値なし)を作成
CREATE VIEWSELECT文の結果セットに基づいてビューを作成する
DATABASESQLデータベースを作成または削除する
DEFAULT列にデフォルト値を提供する制約
DELETEテーブルから行を削除する
DESC結果セットを降順にソートする
DISTINCT異なる(異なる)値を選択する
DROP列、制約、データベース、インデックス、テーブル、またはビューを削除する
DROP COLUMNテーブルの列を削除する
DROP CONSTRAINTUNIQUE、PRIMARY KEY、FOREIGN KEY、CHECK制約を削除する
DROP DATABASE既存のSQLデータベースを削除する
DROP DEFAULTデフォルト制約を削除する
DROP INDEXテーブルのインデックスを削除する
DROP TABLEデータベースの既存のテーブルを削除する
DROP VIEWビューを削除する
EXECストレージプロシージャを実行する
EXISTSサブクエリにレコードが存在するかどうかをテストする
FOREIGN KEY制約はテーブルを結合するキーとして使用されます
FROM選択または削除するデータを含むテーブルを指定する
FULL OUTER JOIN左表または右表に一致する項目がある場合、すべての行を返す
GROUP BY結果セットをグループ化する(集計関数と一緒に使用:COUNT、MAX、MIN、SUM、AVG)
HAVINGWHEREを使用して代替する集計機能
INWHERE子句で複数の値を指定できるようにする
INDEXテーブルにインデックスを作成したり削除したりする
INNER JOIN二つのテーブルに一致する値を持つ行を返す
INSERT INTOテーブルに新しい行を挿入する
INSERT INTO SELECTデータを一つのテーブルから別のテーブルにコピーする
IS NULLNULL値のテスト
IS NOT NULLNULL値のテスト
JOIN結合テーブル
LEFT JOIN左表のすべての行と右表の一致する行を返す
LIKE列の中で指定されたパターンを検索する
LIMIT結果セットに返すべきレコード数を指定
NOT条件が成立していない行のみを含む
NOT NULL列がNULL値を受け入れない制約を強制する
ORそのいずれかの条件が真である行を含む
ORDER BY結果セットを昇順または降順にソートする
OUTER JOIN左表または右表に一致する項目がある場合、すべての行を返す
PRIMARY KEYデータベース表の各レコードを一意に識別する制約
PROCEDUREストレージプロシージャ
RIGHT JOIN右表のすべての行と左表の一致する行を返す
ROWNUM結果セットに返すべきレコード数を指定
SELECTデータベースからデータを選択する
SELECT DISTINCT異なる(異なる)値を選択する
SELECT INTOデータを1つのテーブルから新しいテーブルにコピー
SELECT TOP結果セットに返すべきレコード数を指定
SET更新すべきテーブルの列と値を指定
TABLEテーブルを作成するか、テーブルに列を追加、削除、または変更するか、テーブルまたはテーブルのデータを削除する
TOP結果セットに返すべきレコード数を指定
TRUNCATE TABLEテーブルのデータを削除しますが、テーブル自体は削除しません
UNION2つ以上のSELECT文の結果セットを合併(異なる値のみ)
UNION ALL2つ以上のSELECT文の結果セットを合併(重複値を許可)
UNIQUE列のすべての値がユニークな制約
UPDATEテーブルの既存行を更新
VALUESINSERT INTO文の値を指定
VIEWビューの作成、更新、または削除
WHERE指定された条件を満たすレコードのみを含む結果セットをフィルタリング