-
SQL Server 2008教程之表达式
表达式
表达式是符号与运算符的组合,由变量、常量、运算符、函数组成。在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。用算术运算符、位运算符或字符串运算符组合两个表达式时,生成的数据类型取决于运算符。
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式