SQL ステートメントを使用して MySQL のデータを更新および削除するにはどうすればよいですか?

PHPz
リリース: 2023-12-17 21:58:58
オリジナル
1210 人が閲覧しました

SQL ステートメントを使用して MySQL のデータを更新および削除するにはどうすればよいですか?

SQL ステートメントを使用して MySQL のデータを更新および削除するにはどうすればよいですか?

MySQL データベースでは、データの更新と削除は非常に一般的な操作です。 SQL ステートメントを使用すると、テーブル内のデータを簡単に更新および削除できます。この記事では、SQL ステートメントを使用して MySQL のデータを更新および削除する方法を紹介し、具体的なコード例を示します。

データの更新

MySQL では、UPDATE ステートメントを使用してテーブル内のデータを更新します。 update ステートメントの基本的な構文は次のとおりです。

UPDATE 表名
SET 列名1=新值1, 列名2=新值2, ...
WHERE 条件;
ログイン後にコピー

このうち、テーブル名はデータを更新するテーブルの名前、列名 1=新しい値 1 , 列名 2= 新しい値 2, ... は、更新される列と対応する新しい値を示します。 WHERE 句はオプションであり、データを更新するための条件を指定するために使用されます。

以下は具体的な例です:

students という名前のテーブルがあり、次のフィールドが含まれているとします: id name 年齢学年。ここで、学生 Zhang San の年齢を 18 歳、成績 A に更新したいと思います。次の SQL ステートメントを実行できます:

UPDATE students
SET age=18, grade='A'
WHERE name='张三';
ログイン後にコピー

このステートメントは、students テーブル内の Zhang San という名前を更新します。生徒の年齢と学年。

データの削除

MySQL では、DELETE ステートメントを使用してテーブル内のデータを削除します。 delete 文の基本的な構文は次のとおりです。

DELETE FROM 表名
WHERE 条件;
ログイン後にコピー

このうち、テーブル名はデータを削除するテーブルの名前で、WHERE句はデータを削除する条件を指定します。

以下は具体的な例です:

students という名前のテーブルがあり、次のフィールドが含まれているとします: id name 年齢学年。次に、18 歳未満の学生を削除します。次の SQL ステートメントを実行します:

DELETE FROM students
WHERE age < 18;
ログイン後にコピー

このステートメントは、students テーブル内の 18 歳未満の学生を削除します。

概要

SQL ステートメントを使用すると、MySQL 内のデータを簡単に更新および削除できます。データを更新する場合は、UPDATE ステートメントを使用して、更新する列とそれに対応する新しい値を指定します。また、WHERE 句を使用してデータを更新する条件を指定することもできます。データを削除する場合は、DELETE文を使用し、WHERE句でデータを削除する条件を指定します。これらの操作は、データベース内のデータをより適切に管理および維持するのに役立ちます。

上記は、SQL ステートメントを使用して MySQL のデータを更新および削除する方法の概要とコード例です。この記事があなたのお役に立てば幸いです!

以上がSQL ステートメントを使用して MySQL のデータを更新および削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!