💭

MySQL DELETEの使い方

2022/05/09に公開

MySQLの基本

いつもLinuxの環境構築などでお世話になってるここのサイトから今日はここのコースを勉強してみたいと思います(•ㅂ•)/

Today's topics

  1. 基本的なDELETE文の使い方
  2. 条件を指定してデータを削除する方法

基本的なDELETE文の使い方

DELTEとは

データベースの既存のデータを削除したい時に使用

基本書式
DELETE FROM テーブル名 (WHERE...);

条件を指定してデータを削除する方法

WHERE基本書式
DELETE FROM テーブル名 WHERE name="山田さん";

この場合nameカラムの値が山田さんのデータを削除できる。

WHERE + LIMIT --何番目のデータまで削除するのかの指定

LIMITORDER BYを指定することで、nameが山田さんのデータをさらに絞り込んで消すことができる。

UPDATE テーブル名 SET カラム1=データ1, カラム2=データ2... WHERE name="山田さん" ORDER BY id ASC LIMIT 3;

ASC = ASCEND
この場合、idカラムで昇順に並べ替えたのち3つのデータを削除することになる。


お世話になったLinux環境構築サイトのコース一覧

Discussion