当前位置:
首页 > 数据库 > SQL Server 2008 教程 >
-
SQL Server 2008教程之表达式
本站最新发布
SQL Server 2016数据库视频教程
试听地址 https://www.xin3721.com/eschool/SQLxin3721/
根据表达式包含的内容,可以将表达式分为两种类型:简单表达式和复杂表达式。简单表达式是指仅由变量、常量、运算符、函数等组成的表达式。简单表达式结构单一,一般用来描述一个简单的条件。复杂表达式是指由两个或多个简单表达式通过运算符连接起来的表达式。在复杂表达式中,如果两个或多个表达式有不同的数据类型,表达式中元素组合的顺序由表达式中运算符的优先级决定。
例如:下面的复杂表达式,该表达式内包含有字段、字符串、逻辑运算符等。该语句用来查询Reader表中名称为黄山,密码为123的用户信息。
程序如下:
图4-5 使用复杂表达式
构成简单表达式中元素的数据类型、排序规则、精度、小数位数和值就是它所引用元素的数据类型、排序规则、精度、小数位数和值。使用比较运算符或逻辑运算符组合两个或多个表达式时,其结果为布尔型(Boolean),即TRUE、FALSE 或 UNKNOWN。用算术运算符、位运算符或字符串运算符组合两个表达式时,生成的数据类型取决于运算符。
试听地址 https://www.xin3721.com/eschool/SQLxin3721/
表达式
表达式是符号与运算符的组合,由变量、常量、运算符、函数组成。在T-SQL语句中,使用表达式可以为查询操作带来很大的灵活性。它可以在查询语句中的任何位置使用,例如:检索数据的筛选条件、指定数据的值。根据表达式包含的内容,可以将表达式分为两种类型:简单表达式和复杂表达式。简单表达式是指仅由变量、常量、运算符、函数等组成的表达式。简单表达式结构单一,一般用来描述一个简单的条件。复杂表达式是指由两个或多个简单表达式通过运算符连接起来的表达式。在复杂表达式中,如果两个或多个表达式有不同的数据类型,表达式中元素组合的顺序由表达式中运算符的优先级决定。
例如:下面的复杂表达式,该表达式内包含有字段、字符串、逻辑运算符等。该语句用来查询Reader表中名称为黄山,密码为123的用户信息。
程序如下:
SELECT B.Bnum,B.Bname,B.writer,BR.Rcert,Br.botime,R.Rcert,R.Rname
FROM Books B,BorrowORreturn BR,Reader R
where B.Bnum=Br.Bnum and Br.Rcert=R.Rcert
GO
执行该语句,运行结果如图4-5所示。FROM Books B,BorrowORreturn BR,Reader R
where B.Bnum=Br.Bnum and Br.Rcert=R.Rcert
GO
图4-5 使用复杂表达式
构成简单表达式中元素的数据类型、排序规则、精度、小数位数和值就是它所引用元素的数据类型、排序规则、精度、小数位数和值。使用比较运算符或逻辑运算符组合两个或多个表达式时,其结果为布尔型(Boolean),即TRUE、FALSE 或 UNKNOWN。用算术运算符、位运算符或字符串运算符组合两个表达式时,生成的数据类型取决于运算符。
最新更新
MongoDB 复制
vb.net教程之VB.NET中TextBox的智能感知应用实
数据库是如何定义的?
Mysql数据库
Python在Mysql中使用的数据类型
c#教程之运算符
变量
C#语法
C#入门简介
C#教程之C# 环境
MySQL LIKE 子句
MySQL 查询数据
MySQL 插入数据
MySQL 修改数据表
MySQL 删除数据表
MySQL 创建数据表
MySQL 数据类型
mysql教程-如何选择数据库
mysql教程-如何使用MySQL 删除数据库
如何MySQL 创建数据库
数据类型之对象
数据类型之布尔型、整型、浮点型和字符
php教程之数据类型之数组
php教程之PHP 常量
php教程之变量
php教程之语法
PHP简介与安装
phpMyAdmin配置安装全攻略
PHP是什么
win2003 iis整合php后 环境变量无法读取到