16. SQL Server学习日记 - 算数运算子&比较运算子

一、算数运算子

使用算数运算子可以执行四则运算,加上括号()先进行运算

算数运算子符号说明+相加,int类型数字相加,能将数字以天为单位和日期相加-相减,int类型数字相减,能将数字以天为单位和日期相减*相乘/相除,若相除两数皆为整数,则结果中的小数会被截断%取余数,返回两数相除余数,Ex:20%6=2

Ex1 : int数值运算

select 1+5,1-5,5*10,5/10,10%3;

执行结果

http://img2.58codes.com/2024/2016341581D07hUZw5.png

Ex 2 : 日期类型与int的加减

很适合用在行程安排

declare @startday datetime , @add int  --宣告两个变数,以及资料型态set @startday = '2003-02-15'           --给@startday指派数值set @add = 10   --给@add指派数值select @startday - 1.5 as 'start date',  --1.5为一天加上12小时,start date为2003-02-13   @startday + @add as 'add date'     --两变数相加

执行结果

http://img2.58codes.com/2024/2016341522Qa1THlus.png

二、比较运算子

比较运算子可以针对文字、日期、数值……来进行比较的动作

比较运算子运算子说明=等于〉大于〈小于〉=大于等于〈=小于等于〈〉不等于

接下来又要使用这个food资料表
http://img2.58codes.com/2024/20163415gRSxO2Mkv9.png

Ex : 筛选出profit不是15的栏位

select food_name,sell_pricefrom foodwhere profit < > 15 --profit不等于15

执行结果
http://img2.58codes.com/2024/201634156L05qQ7HbD.png


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章