SQL入門チュートリアルマニュ...login
SQL入門チュートリアルマニュアル
著者:php.cn  更新時間:2022-04-12 14:15:40

SQL 削除



DELETE ステートメントは、テーブル内のレコードを削除するために使用されます。


SQL DELETE ステートメント

DELETE ステートメントは、テーブルから行を削除するために使用されます。 SQL DELETE ステートメントの WHERE 句に注意してください。

WHERE 句は、削除する必要があるレコードを指定します。 WHERE 句を省略すると、すべてのレコードが削除されます。



デモデータベース

このチュートリアルでは、php サンプル データベースを使用します。

以下は「ウェブサイト」テーブルから選択されたデータです:

+----+-------------+------------ - ---------------+------+-----------+
| 国名 |
-- -+---------------+---------------+----- --+------+
| グーグル https://www.google.cm/ | タオバオ | | 13 | 中国語 |
| 4689 | フェイスブック | https://www.facebook.com/ | バイドゥ | 4 | .com/ |
+-----+--------------+--------------------- - --------+----------+-----------+



SQL DELETE の例
「Websites」テーブルから という名前の Web サイトを削除するとします。 Web サイトに「Baidu」があり、国は CN です。

次の SQL ステートメントを使用します:

Web サイトからの削除

WHERE name='Baidu' AND country='CN';

上記の SQL を実行し、「Websites」テーブルとデータを読み取ります。は次のとおりです:



すべてのデータを削除する

テーブルを削除せずに、テーブル内のすべての行を削除できます。これは、テーブルの構造、属性、インデックスが変更されないことを意味します:

DELETE FROM table_name;

or

DELETE * FROM table_name;

注: レコードを削除するときは特に注意してください。もう二度とできないから!