このページには、初心者向けのSQLチュートリアルとリファレンス記事への直接リンクが含まれています。
チュートリアル
- 初心者向けSQLチュートリアル
- SQL結合チュートリアル
- SQLトランザクションチュートリアル
- データベースチュートリアル
- 基本的なSQLクエリ(例)
データ定義言語(DDL)
データ定義言語(DDL)は、テーブル、ビュー、ストアドプロシージャなどのデータベースオブジェクトの作成と保守を処理するSQLのサブセットです。
実際の構文はRDBMS間でかなり大きく異なる可能性がありますが、ここにリストされている記事は、ほとんどの主要なRDBMSで一般的に使用される機能をカバーするために最善を尽くしています。
一般的なSQLステートメント:
- SQL
CREATE TABLE
初心者向け - SQL
ALTER TABLE
初心者向け - SQL
DROP COLUMN
初心者向け - SQL
DROP TABLE
初心者向け
一般的なタスク:
- SQLでリレーションシップを作成する
- SQLでテーブルに列を追加する
- SQLで列の名前を変更する方法
- SQLでテーブルの名前を変更する方法
データ操作言語(DML)
データ操作言語(DML)は、データの読み取り、書き込み、および更新を処理するSQLの一部です。
これらは、単にデータを読み取るステートメントと、データを書き込み、更新、または削除するステートメントを区別するために、「読み取りDML」と「書き込みDML」に分けられることがあります。 「ReadDML」ステートメントをデータクエリ言語のDQLと呼ぶ人もいます。
これらのステートメントのほとんどは、一般的に実行されるタスクのほとんどについて、主要なRDBMSのほとんどで同様に機能します。ただし、実行するタスクによっては、場合によっては違いが生じる可能性があります。
- SQL
SELECT
初心者向け - SQL
ORDER BY
初心者のための条項 - SQL
GROUP BY
初心者のための条項 - SQL
HAVING
初心者のための条項 - SQL
DELETE
初心者向け - SQL
UPDATE
初心者向け - SQL
INSERT
初心者向け
集計関数
集計関数は、単一の行ではなく、行のグループに基づいて単一の結果行を返します。 SELECT
に表示できます リストとORDER
BY
およびHAVING
条項。多くの場合、GROUP
で使用されます BY
SELECT
の句 ステートメント。
- SQL
AVG()
初心者向け - SQL
COUNT()
初心者向け - SQL
MAX()
初心者向け - SQL
MIN()
初心者向け - SQL
SUM()
初心者向け
SQL演算子
SQLでは、演算子は1つ以上の式で実行されるアクションを指定する特殊文字またはキーワードです。
比較演算子
- SQLが等しい(
=
)初心者のためのオペレーター - )初心者向けの演算子」> SQL Greater Than(
>
)初心者のためのオペレーター - =)初心者向けの演算子」> SQL以上(
>=
)初心者のためのオペレーター - SQL未満(
<
)初心者のためのオペレーター - SQL以下(
<=
)初心者のためのオペレーター - )初心者向けの演算子」> SQLが等しくない(
<>
)初心者のためのオペレーター - SQLが等しくない(
!=
)初心者のためのオペレーター
論理演算子
- SQL
AND
初心者のためのオペレーター - SQL
BETWEEN
初心者のためのオペレーター - SQL
EXISTS
初心者のためのオペレーター - SQL
IN
初心者のためのオペレーター - SQL
LIKE
初心者のためのオペレーター - SQL
NOT
初心者のためのオペレーター - SQL
OR
初心者のためのオペレーター
演算子の設定
- SQL
EXCEPT
演算子(SQL Server) - SQL
INTERSECT
演算子(SQL Server) - SQL
UNION
初心者のための条項
SQL演算子リファレンス
- SQL演算子(完全なリスト)
- SQLで一般的に使用される12の演算子