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:

SELECT (25 + 15) AS ADDITION;

输出结果:

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

SELECT COUNT(*) AS "RECORDS" FROM STUDENT;

输出结果:

3) SQlite 日期表达式

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

句法:

SELECT CURRENT_TIMESTAMP;

输出结果:

热门文章

优秀文章