博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
5 - SQL Server 2008 之 四则运算、比较运算、逻辑运算及字符连接运算
阅读量:4659 次
发布时间:2019-06-09

本文共 877 字,大约阅读时间需要 2 分钟。

四则运算如下:

--加减乘除(+、-、*、\、%)取余运算SELECT--加法运算       3+5 AS 加法结果1, 3.5+6 AS 加法结果2,--减法运算10-2.5 AS 减法结果1, 15.5+5.5 AS 减法结果2,--乘法运算5*3 AS 乘法结果1, 1.5*2 AS 乘法结果2,--除法运算25/6 AS 除法结果1, 35*3.5 AS 除法结果2,--取余运算9%4 AS 取余结果1, 10%5 AS 取余结果2GO

结果:

 

比较运算:

--比较(>、<、>=、 <=、 =、 <>)运算--大于IF 5>3 SELECT '5大于3'  ELSE SELECT '5小于或等于3' --小于IF 5<3 SELECT '5小于3' ELSE SELECT '5大于或等于3'--等于IF 5=3 SELECT '5等于3' ELSE SELECT '5不等于3' --大于或等于IF 5>=3 SELECT '5大于或等于3' ELSE SELECT '5小于3'--小于或等于IF 5<=3 SELECT '5小于或等于3' ELSE SELECT '5大于3'--不等于IF 5<>3 SELECT '5不等于3' ELSE SELECT '5等于3'

结果:

 

逻辑运算:

--逻辑(AND、OR、NOT)运算 IF(10 > 3 AND 2<=1 OR NOT 10>11)--优先级顺序:NOT、AND、OR SELECT 'TRUE'ELSESELECT 'FALSE'

结果:

 

 字符连接运算:

--字符连接(+)运算DECLARE @s1 varchar(10)SET @s1 = 'ABC'SELECT @s1+'123'DECLARE @s2 varchar(10)SET @s2 = 'ABC'--右边是数字时必须作转换再连接SELECT @s2+CONVERT(varchar(10),123)

结果:

 

转载于:https://www.cnblogs.com/cncc/p/5592581.html

你可能感兴趣的文章
获取时间和获取父节点子节点属性
查看>>
BZOJ 1001: [BeiJing2006]狼抓兔子
查看>>
去除优酷(youku)强制广告 Greasemonkey + YoukuAntiADs
查看>>
Codeforces 716B Complete the Word【模拟】 (Codeforces Round #372 (Div. 2))
查看>>
关于DateTime操作
查看>>
Android中控制Dialog呈现的时间
查看>>
Mac上面搭建web服务器
查看>>
jQuery类级别插件--返回顶部,底部,去到任何部位
查看>>
胡思乱想
查看>>
让Oracle 大小写敏感 表名 字段名 对像名
查看>>
1021. Deepest Root (25) -并查集判树 -BFS求深度
查看>>
男人二十岁后应该学会的习惯
查看>>
PHP学习 Session 学习
查看>>
ember.js:使用笔记5 使用view
查看>>
Java线程停止interrupt()方法
查看>>
使用SVN进行源码管理
查看>>
[转]asp:ScriptManager
查看>>
WC 2018/CTSC 2018/APIO 2018 游记
查看>>
CodeForces - 997C Sky Full of Stars
查看>>
多个线程访问url
查看>>