📖

クソ雑SQLガイド

2022/11/25に公開

概要

世の中のSQLチュートリアルは情報量が多すぎたので、雑に基本的文法のみを学べるドキュメントが欲しいなと思って作りました。

注意事項

雑なので、わからないことがあったらすぐに公式ドキュメントとかを調べてください。

SHOW

情報を表示する

usage

SHOW DATABASES;

既存のデータベースを表示する

SHOW TABLE;

既存のテーブルを表示する

CREATE

新規作成する

usage

CREATE DATABASE <database_name>;

データベースを新規作成する

CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
.... 
);

テーブルを新規作成する

USE

使用する

usage

USE <database_name>;

データベースを使用する

DROP

削除する

usage

DROP DATABASE <database_name>;

データベースを削除する

DROP TABLE table_name;

テーブルを削除する

INSERT

追加する

usage

INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);

既存のテーブルにレコードを追加する

SELECT

選択する

usage

SELECT column1, column2, ... FROM table_name;

テーブルから指定したカラムを選択する

SELECT * FROM table_name;

全てのカラムを選択する

WHERE

条件を特定する

usage

SELECT product_name, product_type FROM Product;
WHERE product_type = 'clothes';

Productテーブルからpyroduct_typeがclothesなデータのpuroduct_name,puroduct_typeを取り出す

Discussion