MySQL DELETE Statement - W3Schools
Có thể bạn quan tâm
The MySQL DELETE Statement
The DELETE statement is used to delete existing records in a table.
DELETE Syntax
DELETE FROM table_name WHERE condition;Note: Be careful when deleting records in a table! Notice the WHERE clause in the DELETE statement. The WHERE clause specifies which record(s) should be deleted. If you omit the WHERE clause, all records in the table will be deleted!
Demo Database
Below is a selection from the "Customers" table in the Northwind sample database:
| CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
|---|---|---|---|---|---|---|
| 1 | Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
| 2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
| 3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
| 4 | Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
| 5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |
SQL DELETE Example
The following SQL statement deletes the customer "Alfreds Futterkiste" from the "Customers" table:
Example
DELETE FROM Customers WHERE CustomerName='Alfreds Futterkiste';The "Customers" table will now look like this:
| CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
|---|---|---|---|---|---|---|
| 2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
| 3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
| 4 | Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
| 5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |
Delete All Records
It is possible to delete all rows in a table without deleting the table. This means that the table structure, attributes, and indexes will be intact:
DELETE FROM table_name;The following SQL statement deletes all rows in the "Customers" table, without deleting the table:
Example
DELETE FROM Customers; ❮ Previous Next ❯ ★ +1 Sign in to track progressTừ khóa » Xóa Bảng Mysql
-
Xóa Bảng Trong MySQL - Học SQL Online - Viettuts
-
Cách Tạo, Sửa, Xóa Một Cái Bảng (TABLE) Trong MySQL - Web Cơ Bản
-
(DELETE) Xóa Dữ Liệu Của Bảng Trong MySQL - Web Cơ Bản
-
Xóa Bảng Trong MySQL - Hoclaptrinh
-
Cách Xóa Bảng Trong MySQL - Geek Geeky
-
Làm Thế Nào để Xóa Bảng Trong MySQL
-
Bài MySQL 12: Cách Xóa Một Bảng Trong MySQL - VietPro
-
Bài 3: Hướng Dẫn Tạo Và Xóa Bảng Trong MySQL Với PhpMyadmin
-
Làm Cách Nào để Xóa Bảng Khỏi Danh Mục MySQL Workbench?
-
Xóa Bảng Trong Mysql Mới Nhất 2023
-
MySQL DELETE - Deleting Data From A Table
-
Code Ví Dụ Mysql Tạo, Sửa, Xóa Bảng/table - STACKJAVA
-
MySQL DELETE Query: How To Delete A Row From Table - Guru99
-
Câu Lệnh Xóa Dữ Liệu (DELETE) | Nền Tảng