DELETE/删除语句

如何删除表中的一个记录?
如何删除表中的所有记录?
在MySQL中使用删除查询?
如何删除行和列?

解释

DELETE 语句:
删除语句是用于删除表中的值。
语法是
DELETE FROM tbl_name [WHERE where_condition];
DELETE语句是用于删除tbl_name的行,并且返回删除行的数量。WHERE子句是用于定义条件,确定删除哪一行。如果在DELETE语句中没有WHERE子句,那么所有的行都要删除。
现在,请参照如下DELETE语句的示例。
mysql> delete from student where name='michael';
Query OK, 1 row affected (0.00 sec)
以上的例子将从表中删除student Michae的记录。
我们也可以按照如下的语句删除表中的所有值。
mysql> delete from student;
Query OK, 8 rows affected (0.00 sec)
以上的例子将删除student表中的所有记录。