問題

13
SQL

DELETE文でデータを削除しよう!

SQLの4大命令最後の1つはDELETE文になります。 シンプルにデータを削除したいときに使う命令で、FROM句とWHERE句をあわせて使用します。

SQLの問題に挑戦しよう!

問題

DELETE文でデータを削除しよう!

DELETE文を使って「languages」テーブルの「id」が'2'のデータを削除しましょう。

削除ができたら表示させましょう。

期待する画面

解答の画像

解答と解説

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

データを削除するにはDELETE文を使用します。

DELETE文は以下のように記述して使用します。
DELETE FROM テーブル名 WHERE 条件;

今回は「id」が'2'のレコードを削除したいのでWHEREの後に「id = 2」を指定するだけでOKです。
最後にSELECT文で表示しましょう。

補足

DELETE文はデータを削除する命令文なので
使用する際は細心の注意が必要です。

また、DELETE文を書く際WHERE句が書かれていなれば
「全てのカラムデータを削除してください」という命令になってしまいます。
安易に使用せず、実行する際は十分に確認をしておきましょう。

さらにスキルアップしたい方は公式LINEから「SQL」と送信すると動画が見れます。

LINE登録して動画を視聴する
今なら豪華5大特典もらえる! LINE登録でGET