📝 SQLite

116篇技术文档
  SQLite MIN函数

📅  最后修改于: 2020-11-13 00:47:40        🧑  作者: Mango

SQLite MIN函数SQLite MIN函数用于获取表达式的最小值。句法:将Min函数与GROUP BY子句一起使用时的语法:范例1:我们有一个名为“ STUDENT”的表,其中包含以下数据:从“学生”表中检索学生的最低费用:输出:范例2:将GROUP BY子句与MIN函数:从表“ STUDENT”中检索“ NAME”和“ MIN FEES”,并按“ NAME”数据进行ORDER BY:输出:...

  SQLite MAX函数

📅  最后修改于: 2020-11-13 00:49:53        🧑  作者: Mango

SQLite MAX函数SQLite MAX函数用于获取表达式的最大值。句法:将MAX函数与GROUP BY子句一起使用时的语法:范例1:我们有一个名为“ STUDENT”的表,其中包含以下数据:从“学生”表中检索学生的最高费用。输出:范例2:将GROUP BY子句与MAX函数:从表“ STUDENT”中检索名称,城市和最大费用,然后按城市对数据进行排序:输出:...

  SQLite AVG函数

📅  最后修改于: 2020-11-13 00:50:50        🧑  作者: Mango

SQLite AVG函数SQLite AVG函数用于检索表达式的平均值。句法:将AVG函数与GROUP BY子句一起使用时的语法:范例1:我们有一个名为“ STUDENT”的表,其中包含以下数据:在“学生”表中检索所有学生的平均费用。输出:示例2:将DISTINCT子句与AVG函数从FEED大于10000的“学生”表中检索平均平均费用。输出:示例3:将数学公式与AVG函数您可以根据需要使用数学公式...

  SQLite COUNT函数

📅  最后修改于: 2020-11-13 00:51:45        🧑  作者: Mango

SQLite COUNT函数SQLite COUNT函数用于获取表达式的总数。句法:将MAX函数与GROUP BY子句一起使用时的语法:范例1:我们有一个名为“ STUDENT”的表,其中包含以下数据:计算“年龄”大于22的“学生”表中的所有学生人数。输出:范例2:将GROUP BY子句与COUNT函数:计算年龄大于22岁的具有特定姓名的学生人数,然后按姓名将学生分组。输出:...

  SQLite SUM函数

📅  最后修改于: 2020-11-13 00:52:43        🧑  作者: Mango

SQLite SUM函数SQLite SUM函数用于返回表达式的求和值。句法:将SUM函数与GROUP BY子句一起使用时的语法:范例1:我们有一个名为“ STUDENT”的表,其中包含以下数据:检索ID小于或等于5的学生的总费用:输出:示例2:将数学公式与SUM函数您可以将数学公式与SUM函数。输出:示例2:将GROUP BY子句与SUM函数:从“学生”表中检索地址,找到其相应费用的总和,然后按...

  SQLite触发器

📅  最后修改于: 2020-11-13 00:54:54        🧑  作者: Mango

SQLite触发器SQLite触发器是事件驱动的操作或数据库回调函数,当对指定的表执行INSERT,UPDATE和DELETE语句时,将自动调用该函数。触发器的主要任务包括执行业务规则,验证输入数据以及保留审核跟踪。触发器的用法:触发器用于执行业务规则。验证输入数据。在另一个文件中为新插入的行生成唯一值。写入其他文件以进行审计跟踪。从其他文件中查询以进行交叉引用。用于访问系统功能。将数据复制到不同...

  SQLite触发器:插入后/插入前

📅  最后修改于: 2020-11-13 00:55:54        🧑  作者: Mango

SQLite触发器:插入后/插入前它指定插入数据后如何创建触发器。假设我们有两个表COMPANY和AUDIT,在这里我们要为新创建的COMPANY表中插入的每条记录保持审计试用。如果已经有了COMPANY表,则将其删除并重新创建。公司表:创建一个名为AUDIT的新表,在COMPANY表中有新记录的条目时,将在其中插入日志消息:审核表:插入后创建触发器:插入操作后,使用以下语法在COMPANY表上创...

  SQLite触发器:更新后

📅  最后修改于: 2020-11-13 00:56:53        🧑  作者: Mango

SQLite触发器:更新后它指定更新数据后如何创建触发器。假设我们有两个表COMPANY和AUDIT,在这里我们希望对COMPANY表中正在更新的每个记录保持审计试用。公司表:创建一个名为AUDIT的新表,当COMPANY表中有更新时,将在其中插入日志消息。审核表:更新后创建触发器:更新操作后,使用以下语法在COMPANY表上创建名为“ after_up”的触发器。现在,如下更新旧记录:查看结果:...

  SQLite 删除数据后如何创建触发器

📅  最后修改于: 2020-11-13 00:57:49        🧑  作者: Mango

删除后的SQLite触发器它指定删除数据后如何创建触发器。我们有两个表COMPANY和AUDIT。公司表:审核表:删除后创建触发器:删除操作后,使用以下语法在COMPANY表上创建名为“ after_del”的触发器。现在,从旧表中删除记录:查看触发器:输出:...

  SQLite删除触发器

📅  最后修改于: 2020-11-13 00:58:46        🧑  作者: Mango

SQLite DROP触发器在SQLite中,DROP TRIGGER命令用于从表中删除/删除触发器。句法:例:请参阅给定的示例。它具有5个触发器:让我们删除名为“ audit_log”的触发器。现在您可以看到“ audit_log”已删除。...

  SQLite主键

📅  最后修改于: 2020-11-13 00:59:55        🧑  作者: Mango

SQLite主键SQLite主键是一个简单字段或字段组合,用于唯一定义一条记录。一个表只能有一个主键。主键不应为NULL值。创建主键主键通常在创建表时创建。我们在执行CREATE TABLE语句时定义主键。句法:参数说明:table_name:它指定要创建的表的名称。column1,column2:它指定要在表中创建的列。constraint_name:指定主键的名称。pk_col1,pk_col...

  SQLite外键

📅  最后修改于: 2020-11-13 01:00:56        🧑  作者: Mango

SQLite外键SQLite外键用于指定一个表中的值也出现在另一表中。它在SQLite数据库中强制引用完整性。被引用的表称为父表,而具有外键的表称为子表。子表中的外键通常将引用父表中的主键。您只能在CREATE TABLE语句中定义外键。创建外键句法:例:创建一个具有外键的表“部门”。在这里,在Departments表上创建了一个主键department_id。然后,在employees表上创建了...

  SQLite导入

📅  最后修改于: 2020-11-13 01:01:54        🧑  作者: Mango

SQLite导入您可以使用sqlite3工具和.import命令将CSV文件导入SQLite表。此命令接受文件名和表名。在这里,文件名是从中提取数据的文件,表名是将数据导入到的表。如果没有该表,它将根据CSV文件中的数据自动创建表。CSV文件到SQLite表让我们举个例子,将CSV文件的内容导入到当前不存在的表中。我们将其命名为“ EMPLOYEE”。它将基于CSV文件的数据创建一个表。注意:.m...

  SQLite导出

📅  最后修改于: 2020-11-13 01:02:54        🧑  作者: Mango

SQLite导出SQLite可以帮助您将数据从SQLite数据库导出到CSV文件。您可以根据查询导出整个表或更少的表。.once命令用于将数据导出到CSV文件,后跟要在其中写入文件的文件路径/名称。SQLite表转CSV文件让我们看一个示例,该示例会将STUDENT表的所有内容导出到CSV文件:STUDENT表具有以下数据:代码说明:.header on:指定启用头。这是可选的。如果您禁用标题,则...

  Java SQLite示例

📅  最后修改于: 2020-11-13 01:04:00        🧑  作者: Mango

Java与SQLite要将SQLite与Java程序一起使用,必须在系统上设置SQLite JDBC驱动程序和Java。请按照以下步骤操作:从sqlite-jdbc存储库下载最新版本的sqlite-jdbc-(VERSION).jar。将下载的jar文件添加到您的类路径中。现在,您可以使用java连接到SQLite数据库。连接到SQLite数据库使用以下代码使用Java编程语言连接到SQLite数...