LoginSignup
0
0

More than 1 year has passed since last update.

【チートシート】SQLのコマンド一覧(データベースの作成・編集)

Last updated at Posted at 2022-03-13

〈データベースの編集〉

■データベースの作成(指定したデータベースを作成)

db-sample
CREATE DATABASE DB;

■データベース一覧の取得(作成済みのデータベース一覧を表示)

db-sample
SHOW DATABASES;

■データベースの削除(指定したデータベースを削除)

db-sample
DROP DATABASE DB

〈テーブルの編集〉

■テーブルの作成(指定したDBにテーブルを作成すると同時に複数のカラム(①②...)を作成)

db-sample
CREATE TABLE DB.テーブル名(①カラム名 ①データ型, ②カラム名 ②データ型, ...);

■テーブル一覧の取得(作成済みのテーブル一覧を表示)

db-sample
SHOW TABLES FROM DB;

■テーブルの削除(指定したテーブルを削除)

db-sample
DROP TABLE DB.テーブル名;

〈データの編集〉

■レコードの追加(全てのカラム(①②...)に値を入れる場合)

db-sample
INSERT INTO DB.テーブル名 VALUES (①値, ②値, ...)

■レコードの追加(指定したカラム(①③...)に値を入れる場合)

db-sample
INSERT INTO DB.テーブル名 (①カラム名, ③カラム名, ...) VALUES (①値, ③値, ...)

■複数のレコードを追加(全てのカラム(①②...)に値を入れる場合)

db-sample
NSERT INTO DB.テーブル名 VALUES (①値, ②値, ...), (①値, ②値, ...), 

■複数のレコードを追加(指定したカラム(①③...)に値を入れる場合)

db-sample
INSERT INTO DB.テーブル名 (①カラム名, ②カラム名, ...) VALUES (①値, ③値, ...), (①値, ③値, ...), ...

■テーブル内のデータを削除(指定したテーブルのデータを全て削除する場合)

db-sample
DELETE FROM DB.テーブル名

■テーブル内のデータを削除(指定したテーブルのデータの内、指定した条件式に当てはまるもののみを削除する場合)

db-sample
DELETE FROM DB.テーブル名 WHERE 条件式;
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0