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) AS ADDITION;
输出:
数值表达式包含了一些内置函数,如avg()、sum()、count()等。这些函数被称为聚合数据计算函数。
选取 COUNT(*) AS “RECORDS” FROM STUDENT;
输出:
3)SQlite日期表达式
SQlite日期表达式用于获取当前系统的日期和时间值。
语法:
SELECT CURRENT_TIMESTAMP;
SELECT CURRENT_TIMESTAMP;
输出: