DELETE FROM table_name
WHERE condition;
- table_name: 要删除数据的表的名称。
- WHERE condition: 用于指定要删除的行的条件。
以下是一些 DELETE 语句的例子:
1. 删除满足条件的单行数据:
DELETE FROM employees
WHERE employee_id = 101;
2. 删除满足条件的多行数据:
DELETE FROM employees
WHERE department = 'IT';
3. 删除所有数据(慎用):
DELETE FROM table_name;
在执行 DELETE 语句时,需要注意:
- 使用 WHERE 子句来指定哪些行应该被删除。如果省略 WHERE 子句,将会删除表中的所有记录,这通常是不可取的。
- 请谨慎使用没有 WHERE 子句的 DELETE 语句,以免不小心删除整个表中的数据。
DELETE 语句是用于维护数据库中数据的重要工具。通过使用 DELETE,你可以删除不再需要的数据或根据特定条件删除表中的行。在执行删除操作之前,请确保你理解其影响,并且备份数据以防意外。
转载请注明出处:http://www.zyzy.cn/article/detail/14022/SQL