MySQL は、オープンソースのリレーショナル データベース管理システムであり、非常に人気のあるデータベースです。 MySQL を使用している場合、テーブル内のデータを削除する必要があることがよくあります。この記事では、MySQL を使用してテーブルからデータを削除する方法を説明します。
MySQL には、テーブルからデータを削除するための DELETE ステートメントが用意されています。 DELETE ステートメントは、単一または複数のデータ行を削除できます。 WHERE 句を指定せずに DELETE ステートメントを使用すると、テーブル内のすべてのデータが削除されます。
構文:
DELETE FROM テーブル名 WHERE 条件;
たとえば、次のデータを持つ students という名前のテーブルがあります:
id | name | 年齢 | 性別 |
---|---|---|---|
アリス | 25 | 女性 | |
ボブ | 26 | 男性 | |
Charlie | 23 | Male |
DELETE FROM students WHERE age < 25;
上記のコマンドを実行すると、students テーブルのデータは次のようになります:
age | 性別 | ||
---|---|---|---|
26 | 男性 |
テーブル名: データを削除する必要があるテーブルの名前。
たとえば、次のコマンドを使用して、students テーブル内のすべてのデータを削除できます。TRUNCATE TABLE students;
注意事項
DELETE 文を使用してデータを削除する場合は、次の点に注意する必要があります。DELETE ステートメントを使用してデータを削除すると、削除されたデータは回復できなくなります。したがって、DELETE ステートメントを実行する前に、データを削除する必要があるかどうかを慎重に検討してください。
以上がmysqlはテーブル内のデータを削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。