📝 SQLite
116篇技术文档📅  最后修改于: 2020-11-12 09:46:02        🧑  作者: Mango
SQLite删除表在SQLite中,DROP TABLE语句用于删除表定义以及与该表关联的所有关联数据,索引,触发器,约束和权限规范。句法:注意:使用DROP TABLE命令时必须非常小心,因为一旦删除表,电话中所有可用的信息就会被破坏,您将无法恢复。让我们以一个示例来演示如何在SQLite中删除表。我们已经有两个表“ DEPARTMENT”和“ STUDENT”。我们可以使用.tables命令进...
📅  最后修改于: 2020-11-12 09:46:58        🧑  作者: Mango
SQLite插入查询在SQLite中,INSERT INTO语句用于将新的数据行添加到表中。创建表后,此命令用于将数据插入表中。INSERT INTO语句有两种基本语法:语法1:在这里,columnN,column1,column1,column2,columnN指定必须在其中插入数据的表中的列的名称。如果要向表中的所有列添加值,则无需在SQlite查询中指定列名称。但是,您应确保值的顺序与表中列...
📅  最后修改于: 2020-11-12 09:47:53        🧑  作者: Mango
SQLite SELECT查询在SQLite数据库中,SELECT语句用于从表中获取数据。当我们创建表并将数据插入其中时,我们必须在需要时获取数据。这就是使用选择查询的原因。句法:在这里,column1,column2 …是表的字段,您必须获取这些值。如果要获取该字段中所有可用的字段,则可以使用以下语法:让我们来看一个例子:...
📅  最后修改于: 2020-11-12 09:48:54        🧑  作者: Mango
SQLite UPDATE查询在SQLite中,UPDATE查询用于修改表中的现有记录。它与WHERE子句一起使用以选择特定的行,否则将更新所有行。句法:例:我们有一个名为“ STUDENT”的现有表,其中包含以下数据:范例1:更新ID为的学生的地址现在,该地址已更新为id1。您可以使用SELECT语句进行检查:输出:范例2:如果不使用WHERE子句,它将修改STUDENT表中的所有地址:输出:...
📅  最后修改于: 2020-11-12 09:49:54        🧑  作者: Mango
SQLite删除查询在SQLite中,DELETE查询用于从表中删除现有记录。您可以将其与WHERE子句一起使用,也可以不与WHERE子句一起使用。 WHERE子句用于删除特定记录(选定的行),否则将删除所有记录。句法:注意:我们可以在“ WHERE”子句中使用N个“ AND”或“ OR”运算符。例:我们有一个名为“ STUDENT”的现有表,其中包含以下数据:范例1:从ID为4的“学生”表中删除...
📅  最后修改于: 2020-11-12 09:50:49        🧑  作者: Mango
SQLite WHERE子句SQLite WHERE子句通常与SELECT,UPDATE和DELETE语句一起使用,以指定从一个或多个表中获取数据时的条件。如果满足条件或满足条件,则从表中返回特定值。您将使用WHERE子句过滤记录并仅获取必要的记录。WHERE子句还用于过滤记录并仅获取特定数据。句法:例:在此示例中,我们将WHERE子句与多个比较运算符和逻辑运算符。如>,<,=,LIKE,NOT等...
📅  最后修改于: 2020-11-12 09:51:50        🧑  作者: Mango
SQLite AND运算子SQLite AND运算符通常与SELECT,UPDATE和DELETE语句一起使用以组合多个条件。它是一个联合运算符,它在同一SQLite语句中与不同运算符进行多次比较。它始终与WHERE子句一起使用。句法:例:我们有一个名为“ STUDENT”的表,其中包含以下数据:从“学生”表中选择年龄大于或等于25并且费用大于或等于20000.00的所有学生输出:...
📅  最后修改于: 2020-11-12 09:52:52        🧑  作者: Mango
SQLite OR运算符SQLite OR运算符通常与SELECT,UPDATE和DELETE语句一起使用以组合多个条件。 OR运算符始终与WHERE子句一起使用,并且如果两个条件中的任何一个为true,则假定完整条件为true。句法:您可以使用OR运算符组合多个条件。例:我们有一个名为“ STUDENT”的表,其中包含以下数据:从“学生”表中选择年龄大于或等于25或费用大于或等于15000.00...
📅  最后修改于: 2020-11-12 09:53:50        🧑  作者: Mango
SQLite LIKE子句(运算符)SQLite LIKE运算符用于使用通配符将文本值与模式匹配。如果搜索表达式与模式表达式匹配,则LIKE运算符将返回true,即1。有两个通配符与LIKE运算符一起使用:百分号(%)下划线(_)百分号代表零个,一个或多个数字或字符。下划线表示单个数字或字符。句法:要么要么要么要么在此,XXXX可以是任何数字或字符串值。例:我们有一个名为“ STUDENT”的表,...
📅  最后修改于: 2020-11-12 09:54:47        🧑  作者: Mango
SQLite GLOB子句(运算符)SQLite GLOB运算符使用通配符仅将文本值与模式匹配。当搜索表达式与模式表达式匹配时,GLOB运算符将返回true,即1。GLOB运算符遵循UNIX的语法,用于指定以下通配符。星号(*):此符号表示零个或多个数字或字符问号(?):此符号表示单个数字或字符。句法:星号符号的语法:问号的语法:例:我们有一个名为“ STUDENT”的表,其中包含以下数据:在这些...
📅  最后修改于: 2020-11-12 09:55:59        🧑  作者: Mango
SQLite LIMIT子句SQLite LIMIT子句用于限制SELECT命令从表中获取的数据量。句法:LIMIT子句也可以与OFFSET子句一起使用。例:让我们以一个示例来演示SQLite LIMIT子句。我们有一个名为“ STUDENT”的表,其中包含以下数据:范例1:根据需要的行数,使用LIMIT从“ STUDENT”表中获取记录。输出:范例2:OFFSET用于不从表中检索偏移量记录。在某...
📅  最后修改于: 2020-11-12 09:56:59        🧑  作者: Mango
SQLite ORDER BY子句SQLite ORDER BY子句用于根据一个或多个列以升序或降序对获取的数据进行排序。句法:您可以在ORDER BY子句中使用一个或多个列。您使用的列必须显示在列列表中。让我们以一个示例来演示ORDER BY子句。我们有一个名为“ STUDENT”的表,其中包含以下数据:范例1:从“学生”中选择所有记录,其中费用按升序排列:输出:范例2:从表“ STUDENT”...
📅  最后修改于: 2020-11-12 09:57:56        🧑  作者: Mango
SQLite GROUP BY子句SQLite GROUP BY子句与SELECT语句一起使用,可以将相同的相同元素组合成组。GROUP BY子句与SELECT语句中的WHERE子句一起使用,并在ORDER BY子句之前。句法:让我们以一个示例来演示GROUP BY子句。我们有一个名为“ STUDENT”的表,其中包含以下数据:使用GROUP BY查询可了解每个学生的费用总额:输出:现在,使用以下...
📅  最后修改于: 2020-11-13 00:29:48        🧑  作者: Mango
SQLite GROUP BY子句SQLite GROUP BY子句与SELECT语句一起使用,可以将相同的相同元素组合成组。GROUP BY子句与SELECT语句中的WHERE子句一起使用,并在ORDER BY子句之前。句法:让我们以一个示例来演示GROUP BY子句。我们有一个名为“ STUDENT”的表,其中包含以下数据:使用GROUP BY查询可了解每个学生的费用总额:输出:现在,使用以下...
📅  最后修改于: 2020-11-13 00:30:42        🧑  作者: Mango
SQLite HAVING子句SQLite HAVING子句用于指定条件,该条件可以过滤最终结果中出现的组结果。 WHERE子句在所选列上放置条件,而HAVING子句在GROUP BY子句创建的组上放置条件。HAVING子句在SELECT查询中的位置:句法:例:让我们以一个示例来演示HAVING子句。我们有一个名为“ STUDENT”的表,其中包含以下数据:范例1:显示名称计数少于2的所有记录:输...