DELETE FROM table_name WHERE some_column=some_value;
其中,table_name
是要删除数据的表的名称;some_column
是指要匹配的列名;some_value
是指要匹配的值。如果想删除整个表中的行,则可以省略WHERE
子句。
要删除多行记录,可以在WHERE
语句中使用OR
或者AND
运算符。例如,以下语句将删除表employees
中所有名字为John
或者年龄小于30
岁的员工:
DELETE FROM employees WHERE name='John' OR age<30;
如果要将整个表删除,则使用DROP
语句:
DROP TABLE table_name;
其中,table_name
是指要删除的表名称。请注意,DROP
语句将彻底删除表,同时还将删除与该表相关联的所有数据。
在删除数据之前,请确保已经备份了相关数据,并且删除操作是经过慎重考虑的。