SQLite基础学习 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

说明:

  表达式是一个或多个值、运算符和计算值的SQL函数的组合。
  SQL 表达式与公式类似,都写在查询语言中。您还可以使用特定的数据集来查询数据库。


  假设有如下表:

sqlite> select * from student;
ID          NAME        AGE
----------  ----------  ---------
1           xiaoming    18
2           xiaohua     18
3           mingming    19
4           xiaogang    20

布尔表达式:

  SQLite 的布尔表达式在匹配单个值的基础上获取数据。语法如下:

sqlite> select * from student where ID = 3;
ID          NAME        AGE
----------  ----------  ----------
3           mingming    19
sqlite>

数值表达式:

  用来执行查询中的任何数学运算,语法如下:
  有几个内置的函数,比如 avg()、sum()、count(),等等,执行被称为对一个表或一个特定的表列的汇总数据计算。

sqlite> select count(*) from student;
count(*)
----------
4
sqlite>

日期表达式:

  日期表达式返回当前系统日期和时间值,这些表达式将被用于各种数据操作。
  简单举一个例子,具体后面会分析:

sqlite> select CURRENT_TIMESTAMP;
CURRENT_TIMESTAMP
-------------------
2016-06-29 13:19:28
sqlite>