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を使ってデータを操作する方法

Posted at

ログインおよび「sqltest」のデータベースを使用できる状態にします


% mysql -u root

mysql> USE sqltest;

データを登録する


INSERT文はテーブルにデータを登録するSQL文です。INTOという句と組み合わせて使用します。

mysql> INSERT INTO goods VALUES(1, "ペン", 120); # 全てのカラムに値を入れる場合

mysql> INSERT INTO goods(id, name) VALUES(2, "消しゴム"); # 特定のカラムにのみ値を入れる場合

データを確認してみます


SELECT文はデータを取得する際に使用するSQL文です。*(アスタリスク)は「全てのパターンに一致するもの」という意味を持ち、今回は「全てのカラム」という意味です。以下のコマンドを実行。

mysql> SELECT * FROM goods; # SELECT 《カラム名》 FROM 《テーブル名》

データを更新する


UPDATE文はデータを更新するためのSQL文です。 UPDATE 《テーブル名》 SET 《変更内容》 WHERE 《条件》;下記コマンドを実行。

mysql> UPDATE goods SET price = 100 WHERE id = 2;

データを削除する


DELETE文はデータを削除するためのSQL文です。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?