SQLite 表达式

2024年11月20日 SQLite 表达式 极客笔记

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;

输出:

本文链接:http://so.lmcjl.com/news/18184/

展开阅读全文