ADD |
既存のテーブルに列を追加します。 |
ADD CONSTRAINT |
テーブルが既に作成された後に制約を追加します。 |
ALL |
サブクエリの全ての値が条件を満たす場合に TRUE を返します。 |
ALTER |
テーブル内の列を追加、削除、または変更し、列のデータ型を変更します。 |
ALTER COLUMN |
テーブル内の列のデータ型を変更します。 |
ALTER TABLE |
テーブル内の列を追加、削除、または変更します。 |
AND |
両方の条件が TRUE の行のみを含みます。 |
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 VIEW |
SELECT文の結果セットに基づいてビューを作成します。 |
DATABASE |
SQLデータベースを作成または削除します。 |
DEFAULT |
列のデフォルト値を提供する制約です。 |
DELETE |
テーブルから行を削除します。 |
DESC |
降順で結果セットをソートします。 |
DISTINCT |
異なる値のみを選択します。 |
DROP |
列、制約、データベース、インデックス、テーブル、またはビューを削除します。 |
DROP COLUMN |
テーブルから列を削除します。 |
DROP CONSTRAINT |
UNIQUE、PRIMARY KEY、FOREIGN KEY、またはCHECK制約を削除します。 |
DROP DATABASE |
既存のSQLデータベースを削除します。 |
DROP DEFAULT |
DEFAULT制約を削除します。 |
DROP INDEX |
テーブルのインデックスを削除します。 |
DROP TABLE |
データベース内の既存のテーブルを削除します。 |
DROP VIEW |
ビューを削除します。 |
EXEC |
ストアドプロシージャを実行します。 |
EXISTS |
サブクエリが 1 つ以上のレコードを返す場合に TRUE を返します。 |
FOREIGN KEY |
2つのテーブルをリンクするキーとして使用される制約です。 |
FROM |
どのテーブルからデータを選択または削除するかを指定します。 |
FULL OUTER JOIN |
左のテーブルまたは右のテーブルのいずれかに一致する行を返します。 |
GROUP BY |
集計関数(COUNT、MAX、MIN、SUM、AVG)とともに使用され、結果セットをグループ化します。 |
HAVING |
集計関数と一緒に使用され、WHEREの代わりに使います。 |
IN |
WHERE句で複数の値を指定するために使用します。 |
INDEX |
テーブルにインデックスを作成または削除します。 |
INNER JOIN |
両方のテーブルで一致する値を持つ行を返します。 |
INSERT INTO |
テーブルに新しい行を挿入します。 |
INSERT INTO SELECT |
1つのテーブルから別のテーブルにデータをコピーします。 |
IS NULL |
空の値をテストします。 |
IS NOT NULL |
空でない値をテストします。 |
JOIN |
複数のテーブルを結合します。 |
LEFT JOIN |
左側のテーブルのすべての行と、右側のテーブルと一致する行を返します。 |
LIKE |
列内の指定されたパターンを検索します。 |
LIMIT |
結果セットで返すレコードの数を指定します。 |
NOT |
条件が FALSE の場合にのみ行を含みます。 |
NOT NULL |
列に NULL 値を受け入れないように制約します。 |
OR |
いずれかの条件が TRUE の行を含みます。 |
ORDER BY |
結果セットを昇順または降順でソートします。 |
OUTER JOIN |
左側のテーブルまたは右側のテーブルのいずれかに一致する行を返します。 |
PRIMARY KEY |
データベーステーブル内の各レコードを一意に識別する制約です。 |
PROCEDURE |
ストアドプロシージャです。 |
RIGHT JOIN |
右側のテーブルのすべての行と、左側のテーブルと一致する行を返します。 |
ROWNUM |
結果セットで返すレコードの数を指定します。 |
SELECT |
データベースからデータを選択します。 |
SELECT DISTINCT |
異なる値のみを選択します。 |
SELECT INTO |
データを別のテーブルにコピーします。 |
SELECT TOP |
結果セットで返すレコードの数を指定します。 |
SET |
テーブル内で更新する列と値を指定します。 |
TABLE |
テーブルを作成し、列を追加、削除、または変更します。 |
TOP |
結果セットで返すレコードの数を指定します。 |
TRUNCATE TABLE |
テーブル内のデータを削除しますが、テーブル自体は削除しません。 |
UNION |
2つ以上のSELECT文の結果セットを結合します(重複した値は1度のみ表示されます)。 |
UNION ALL |
2つ以上のSELECT文の結果セットを結合します(重複した値も表示されます)。 |
UNIQUE |
列内のすべての値が一意であることを保証する制約です。 |
UPDATE |
テーブル内の既存の行を更新します。 |
VALUES |
INSERT INTO文で挿入する値を指定します。 |
VIEW |
ビューを作成、更新、または削除します。 |
WHERE |
特定の条件を満たすレコードのみを結果セットにフィルタリングします。 |