5 - SQL Server 2008 之 四则运算比较运算逻辑运算及字符连接运算
Posted 你若安好,便是晴天!  
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5 - SQL Server 2008 之 四则运算比较运算逻辑运算及字符连接运算相关的知识,希望对你有一定的参考价值。
四则运算如下:
--加减乘除(+、-、*、\\、%)取余运算 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 取余结果2 GO
结果:
比较运算:
--比较(>、<、>=、 <=、 =、 <>)运算 --大于 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\' ELSE SELECT \'FALSE\'
结果:
字符连接运算:
--字符连接(+)运算 DECLARE @s1 varchar(10) SET @s1 = \'ABC\' SELECT @s1+\'123\' DECLARE @s2 varchar(10) SET @s2 = \'ABC\' --右边是数字时必须作转换再连接 SELECT @s2+CONVERT(varchar(10),123)
结果:
以上是关于5 - SQL Server 2008 之 四则运算比较运算逻辑运算及字符连接运算的主要内容,如果未能解决你的问题,请参考以下文章
VMware系统运维SQL Server 2008 R2 新建数据库与ODBC数据
1 - SQL Server 2008 之 使用SQL语句创建具有约束条件的表