📜  SQLite删除查询

📅  最后修改于: 2020-11-12 09:49:54             🧑  作者: Mango

SQLite删除查询

在SQLite中,DELETE查询用于从表中删除现有记录。您可以将其与WHERE子句一起使用,也可以不与WHERE子句一起使用。 WHERE子句用于删除特定记录(选定的行),否则将删除所有记录。

句法:

DELETE FROM table_name
WHERE [conditions....................];;

注意:我们可以在“ WHERE”子句中使用N个“ AND”或“ OR”运算符。

例:

我们有一个名为“ STUDENT”的现有表,其中包含以下数据:

范例1:

从ID为4的“学生”表中删除学生的记录。

DELETE FROM STUDENT WHERE ID = 4; 

学生的ID为4的记录被删除;您可以使用SELECT语句进行检查:

SELECT * FROM STUDENT;

输出:

范例2:

如果要删除表中的所有记录,请不要使用WHERE子句。

DELETE FROM STUDENT; 

您可以看到表“ STUDENT”中没有数据。