SQLite 表达式(http://www.w3cschool.cc/sqlite/sqlite-expressions.html)
SQLite 表达式
表达式是一个或多个值、运算符和计算值的SQL函数的组合。
SQL 表达式与公式类似,都写在查询语言中。您还可以使用特定的数据集来查询数据库。
语法
假设 SELECT 语句的基本语法如下:
SELECT column1, column2, columnN FROM table_name WHERE [CONTION | EXPRESSION];
有不同类型的 SQLite 表达式,具体讲解如下:
SQLite - 布尔表达式
SQLite 的布尔表达式在匹配单个值的基础上获取数据。语法如下:
SELECT column1, column2, columnN FROM table_name WHERE SINGLE VALUE MATCHTING EXPRESSION;
假设 COMPANY 表有以下记录:
ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000.0 3 Teddy 23 Norway 20000.0 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0 6 Kim 22 South-Hall 45000.0 7 James 24 Houston 10000.0
下面的实例演示了 SQLite 布尔表达式的用法:
sqlite> SELECT * FROM COMPANY WHERE SALARY = 10000; ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ---------- 4 James 24 Houston 10000.0
SQLite - 数值表达式
这些表达式用来执行查询中的任何数学运算。语法如下:
SELECT numerical_expression as OPERATION_NAME [FROM table_name WHERE CONDITION] ;
在这里,numerical_expression 用于数学表达式或任何公式。下面的实例演示了 SQLite 数值表达式的用法:
sqlite> SELECT (15 + 6) AS ADDITION ADDITION = 21
有几个内置的函数,比如 avg()、sum()、count(),等等,执行被称为对一个表或一个特定的表列的汇总数据计算。
sqlite> SELECT COUNT(*) AS "RECORDS" FROM COMPANY; RECORDS = 7
SQLite - 日期表达式
日期表达式返回当前系统日期和时间值,这些表达式将被用于各种数据操作。
sqlite> SELECT CURRENT_TIMESTAMP; CURRENT_TIMESTAMP = 2013-03-17 10:43:35
SQLite 表达式(http://www.w3cschool.cc/sqlite/sqlite-expressions.html)相关推荐
- SQLite 语法(http://www.w3cschool.cc/sqlite/sqlite-syntax.html)
SQLite 语法 SQLite 是遵循一套独特的称为语法的规则和准则.本教程列出了所有基本的 SQLite 语法,向您提供了一个 SQLite 快速入门. 大小写敏感性 有个重要的点值得注意,SQL ...
- SQLite 运算符(http://www.w3cschool.cc/sqlite/sqlite-operators.html)
SQLite 运算符 SQLite 运算符是什么? 运算符是一个保留字或字符,主要用于 SQLite 语句的 WHERE 子句中执行操作,如比较和算术运算. 运算符用于指定 SQLite 语句中的条件 ...
- SQLite 命令(http://www.w3cschool.cc/sqlite/sqlite-commands.html)
SQLite 命令 本章将向您讲解 SQLite 编程人员所使用的简单却有用的命令.些命令被称为 SQLite 的点命令,这些命令的不同之处在于它们不以分号(;)结束. 让我们在命令提示符下键入一个简 ...
- 01.SQLite 教程(http://www.w3cschool.cc/sqlite/sqlite-tutorial.html)
SQLite 教程 SQLite 是一个软件库,实现了自给自足的.无服务器的.零配置的.事务性的 SQL 数据库引擎.SQLite 是在世界上最广泛部署的 SQL 数据库引擎.SQLite 源代码不受 ...
- SQLite 数据类型(http://www.w3cschool.cc/sqlite/sqlite-data-types.html)
SQLite 数据类型 SQLite 数据类型是一个用来指定任何对象的数据类型的属性.SQLite 中的每一列,每个变量和表达式都有相关的数据类型. 您可以在创建表的同时使用这些数据类型.SQLite ...
- SQLite 安装(http://www.w3cschool.cc/sqlite/sqlite-installation.html)
SQLite 安装 SQLite 的一个重要的特性是零配置的,这意味着不需要复杂的安装或管理.本章将讲解 Windows.Linux 和 Mac OS X 上的安装设置. 在 Windows 上安装 ...
- SQLite 简介(http://www.w3cschool.cc/sqlite/sqlite-intro.html)
SQLite 简介 本教程帮助您了解什么是 SQLite,它与 SQL 之间的不同,为什么需要它,以及它的应用程序数据库处理方式. SQLite是一个软件库,实现了自给自足的.无服务器的.零配置的.事 ...
- sqlite php 函数大全,SQLite 表达式
SQLite 表达式 表达式是一个或多个值.运算符和计算值的SQL函数的组合. SQL 表达式与公式类似,都写在查询语言中.您还可以使用特定的数据集来查询数据库. 语法 假设 SELECT 语句的基本 ...
- SQLite 创建数据库(http://www.w3cschool.cc/sqlite/sqlite-create-database.html)
SQLite 创建数据库 SQLite 的 sqlite3 命令被用来创建新的 SQLite 数据库.您不需要任何特殊的权限即可创建一个数据. 语法 sqlite3 命令的基本语法如下: $sqlit ...
最新文章
- 简单解析C++基于Boost库实现命令行
- pyqt5实战之真爱游戏(2048改版)
- Openstack部署总结:“部署过程Error: Local ip for ovs agent must be set when tunneling is enabled”问题...
- 使用ADOMD.NET获取Analysis Services元数据
- 光纤收发器的原理及应用_光纤收发器的几种常规应用
- mysql查询新建查询报错_mysql开启慢查询报错:
- 快速打造一个MINI自动发布系统
- mysql简单外连接查询
- “低代码”将干掉 70% 的软件开发工作
- 字节缓冲流 BufferedOutputStream java
- 字符串 读取西门子_【必学技能】自己动手——基于C#实现手机APP远程访问西门子PLC...
- element-UI快速上手例子运行失败
- 100条常用SQL语句
- 整人游戏-色盲在线测试
- 【原】使用IPV6,nbsp;10M/s高速BT互传…
- html5中的function,js中function函数的使用方法
- html网页图片下方空隙太大,网页制作中图片上下间为什么会有空隙?解决办法...
- HTML5作品展示摄影网站网页模板源码下载
- 毫米、微米、英寸、目数对照表
- 传奇手游怎么开服?需要投资多少?需要那些东西?
热门文章
- 经典案例鸢尾花分类, 在Keras中使用sklearn调参
- C语言基础语言总结(二)
- python太阳花绘制
- opengl加载显示3D模型ZAE类型文件
- wxWidgets:wxVariant类用法
- wxWidgets:wxTaskBarIcon类用法
- boost::dynamic_property_map相关的测试程序
- boost::outcome模块containers相关的测试程序
- boost::mp11::mp_none_of相关用法的测试程序
- boost::hana::detail::any_of用法的测试程序