> For the complete documentation index, see [llms.txt](https://learnsql.gitbook.io/lernmysql/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learnsql.gitbook.io/lernmysql/welcome-to-the-mysql-tutorial/cau-lenh-delete.md).

# Câu lệnh DELETE

**Câu lệnh `DELETE` được dùng để xoá các dòng ra khỏi bảng.**

**Cú pháp:**

> `DELETE FROM tên_bảng`\
> `WHERE tên_cột = giá_trị`

Ví dụ: Bảng **Person** của ta như sau:

| LastName  | FirstName | Address    | City      |
| --------- | --------- | ---------- | --------- |
| Nilsen    | Fred      | Kirkegt 56 | Stavanger |
| Rasmussen | Nina      | Stien 12   | Stavanger |

**Xoá 1 dòng:**

Ta xoá người có tên là **Nina Rasmussen**:

> `DELETE FROM Person WHERE LastName = 'Rasmussen'`

Kết quả sau khi xoá:

| LastName | FirstName | Address    | City      |
| -------- | --------- | ---------- | --------- |
| Nilsen   | Fred      | Kirkegt 56 | Stavanger |

**Xoá tất cả các dòng:**

Đôi khi ta muốn xoá tất cả dữ liệu trong bảng nhưng vẫn giữ lại bảng cùng với cấu trúc và tất cả các thuộc tính của bảng, ta có thể dùng câu lệnh:

> `DELETE FROM table_name`

hoặc

> `DELETE * FROM table_name`
