0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

SQLをターミナルでいろいろやってみる。初心者編その2

Last updated at Posted at 2020-12-27

はじめに

SQLをターミナルで操作する方法を学んだのでアウトプットしていこうと思います。
本当に最初の最初の操作方法のその2です。

今回はSQLデータの追加・編集・削除についてです。

データを操作するSQL

・SELECT データの検索
・INSERT データの登録
・UPDATE データの更新
・DELETE データの削除

SELECT

データ取得時に使用

・取得するカラムを指定する

mysql> SELECT 《カラム名》 FROM 《テーブル名》

・テーブルに登録されている全てのカラムデータの取得

mysql> SELECT * FROM 《テーブル名》

アスタアリスク * はワイルドカード。全てのパターンにマッチするものという意味を持つ。
今回だと全てのカラムという意味のワイルドカード。

INSERT

テーブルにデータを登録する

・すべてのカラムに値を入れる場合

mysql> INSERT INTO 《テーブル名》 VALUES(値1, 値2, 値3);
(例)
mysql> INSERT INTO goods VALUES(1, "消しゴム", 100);

・特定のカラムのみに値を入れる場合

mysql> INSERT INTO テーブル名(カラム名1, カラム名2) VALUES(値1, 値2);
(例)
mysql> INSERT INTO goods(id, name) VALUES(2, "消しゴム");

●指定されていないカラムにはNULLが設定される。

・登録されているデータの確認

mysql> SELECT * FROM 《テーブル名》;

UPDATE

データの更新

mysql> UPDATE 《テーブル名》 SET 《変更内容》 WHERE 《条件》;
(例)
mysql> UPDATE goods SET price = 120 WHERE id = 2;

DELETE

データの削除

mysql> DELETE FROM 《テーブル名》 WHERE 《条件》;
(例)
mysql> DELETE FROM goods WHERE id = 2;
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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?