📜  SQLite表达式

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

SQLite表达式

SQLite表达式是一个或多个值,运算符和SQL函数的组合。这些表达式用于评估值。

SQLite表达式以查询语言编写,并与SELECT语句一起使用。

句法:

SELECT column1, column2, columnN 
FROM table_name 
WHERE [CONDITION | EXPRESSION]; 

SQLite表达式主要有三种类型:

1)SQLite布尔表达式

SQLite布尔表达式用于在匹配单个值的基础上获取数据。

句法:

SELECT column1, column2, columnN 
FROM table_name 
WHERE SINGLE VALUE MATCHTING EXPRESSION; 

例:

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

请参见此简单的SQLite布尔表达式示例。

SELECT * FROM STUDENT WHERE FEES = 20000; 

输出:

2)SQLite数值表达式

SQLite数值表达式用于执行查询中的任何数学运算。

句法:

SELECT numerical_expression as  OPERATION_NAME
[FROM table_name WHERE CONDITION] ; 

范例1:

选择(25 + 15)作为补充;

输出:

数值表达式包含几个内置函数,例如avg(),sum(),count()等。这些函数称为聚合数据计算函数。

从学生中选择COUNT(*)作为“记录”;

输出:

3)SQlite日期表达

SQlite Date表达式用于获取当前系统日期和时间值。

句法:

SELECT CURRENT_TIMESTAMP; 

SELECT CURRENT_TIMESTAMP;

输出: