このページには、初心者向けの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の演算子