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;
输出结果:
热门文章
优秀文章