SQLite Select 语句
SQLite 的 SELECT 语句的基本语法如下 ,column1, column2...是表的字段:
SELECT column1, column2, columnN FROM table_name;
如果您想获取所有可用的字段,那么可以使用下面的语法:
SELECT * FROM table_name;
SQLite 比较运算符
运算符 | 描述 | 示例 |
---|---|---|
== |
检查两个操作数的值是否相等,如果相等则条件为真。 | (a == b) 不为真。 |
= |
检查两个操作数的值是否相等,如果相等则条件为真。 | (a = b) 不为真。 |
!= |
检查两个操作数的值是否相等,如果不相等则条件为真。 | (a != b) 为真。 |
<> |
检查两个操作数的值是否相等,如果不相等则条件为真。 | (a <> b) 为真。 |
> |
检查左操作数的值是否大于右操作数的值,如果是则条件为真。 | (a > b) 不为真。 |
< |
检查左操作数的值是否小于右操作数的值,如果是则条件为真。 | (a < b) 为真。 |
>= |
检查左操作数的值是否大于等于右操作数的值,如果是则条件为真。 | (a >= b) 不为真。 |
<= |
检查左操作数的值是否小于等于右操作数的值,如果是则条件为真。 | (a <= b) 为真。 |
!< |
检查左操作数的值是否不小于右操作数的值,如果是则条件为真。 | (a !< b) 为假。 |
!> |
检查左操作数的值是否不大于右操作数的值,如果是则条件为真。 | (a !> b) 为真。 |
SQLite 表达式 condition
查询的核心语法
表达式是一个或多个值、运算符和计算值的SQL函数的组合。
SQL 表达式与公式类似,都写在查询语言中。您还可以使用特定的数据集来查询数据库
- 布尔表达式
SELECT column1, column2, columnN
FROM table_name
WHERE SINGLE VALUE MATCHING EXPRESSION;
SELECT * FROM user WHERE first_name = 'xxx';
- 数值表达式,这些表达式用来执行查询中的任何数学运算
SELECT numerical_expression as OPERATION_NAME
[FROM table_name WHERE CONDITION] ;
SQLite Where 子句(查询)
SELECT column1, column2, columnN
FROM table_name
WHERE [condition]
SQLite AND运算符
SELECT column1, column2, columnN
FROM table_name
WHERE [condition1] AND [condition2]...AND [conditionN];
OR运算符
SELECT column1, column2, columnN
FROM table_name
WHERE [condition1] OR [condition2]...OR [conditionN]
网友评论