sql常用函数

sql常用函数

一时间函数
1dateadd(dd/mm/yy/ww,数值,日期)
这个函数需要三个参数,第一个参数是想增加天,月,日,季度,第二个是添加的数值,第三个参数是日期。
在这里插入图片描述
2.datediff(year/month/date,日期一,日期二)时间差函数
用来求日期二和日期一的时间差
在这里插入图片描述
3.convert函数·
时间日期有很多格式,有的时候需要转换格式,convert函数就比较常用
convert(varchar(20),日期,格式)
在这里插入图片描述
4获取时间的年,月,日
比如想知道当前时间的年,月,日

在这里插入图片描述
5.cast函数
可以转换为其他类型
select cast(getdate() as date) --结果2022-11-29
二聚合函数

MAX(表达式) 返回表达式中的最大值,忽略NULL值。可用于数字、字符和日期时间列。
SUM(表达式) 返回表达式中所有的总和,忽略NULL值。仅用于数字列。
MIN(表达式) 返回表达式中的最小值,忽略NULL值。可用于数字、字符和日期时间列。
AVG(表达式) 返回表达式中所有的平均值。仅用于数字列并自动忽略NULL值。
COUNT(表达式) 返回表达式中非NULL值的数量。可用于数字和字符列。
COUNT(*) 返回表中的行数(包括有NULL值的列)。

三数字函数
一些小数点的去留,四舍五入的处理。
1.round(values,n)
四舍五入,n为保留几个小数
select round(25014.251,0)
select round(25014.251,1)
select round(25014.251,2)
select round(25014.251,3)

结果为
25014.000
25014.300
25014.250
25014.251

2.floor()不保留小数,不四舍五入,直接取整
select floor(1345.9335)
结果
1345

四其他函数
1.left()函数,right函数
left (values,n),right(values,n)
selelct left (‘2022-11-19’,4)
返回字符串左边4个 ----2022
select right(‘2022-11-19’,5)
返回字符串右表4个----11-19

2.拼接函数
concat(字段,字段1,。。。)
concat(left(‘2022-01-01’,4),‘-’,right(‘2023-11-23’,6))
结果为-----2022-11-23

3.substring(字符串,开始位置,提取个数)
select substring(‘zheshi1ceshi’,4,3)
select substring(‘zhongguo’,6,3)

结果是 --shi
—guo

4.replace(字符串,要替换的字符串,替换字符串)
select replace(‘I am an American’,‘American’,‘Chinese’)
结果为I am an Chinese

被替换的字段和提货字段不一定要字段数一样

5.charindex(要搜索字符串,字符串,开始位置)
这个函数可以查询要查询字符串开始的位置

select CHARINDEX(‘yi’,‘zheshiyigeceshixiaoming’,0)

—结果为7

打工的苦逼日子
关注 关注
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
4.SQL常用函数汇总
zhangke0426的博客
03-10 8330
SQL常用函数
sql取整函数
weixin_34041003的博客
08-25 1016
SQL取整运算2009年04一个月02日本 星期四 10:01有使用说明这种方法记录,就在今天,那么当仍然被遗忘。事实上通常用四舍五入的操作有几种情况,一个是简单的四舍五入,无论是小数点后面的是什么都四舍五入的例子12.21要么12.68他们是12,这种利用floor(12.21),、能够是数字、能够是变量。另外就是有不同限制的取整操作,如须要四舍五入而且小数点后面保留多少有效位的话就是r...
SQL中的取整函数FLOOR、ROUND、CEIL、TRUNC、SIGN
weixin_44101636的博客
12-19 1万+
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
SQL中使用CONVERT函数转换数据类型
最新发布
技术研究中心
06-28 1090
SQL中,
sql/oracle数据库之取整函数round()、ceil()、floor()等等及示例
yinjieer379的博客
07-26 7501
取整函数 SQL中的取整函数主要有一下这些: round(value,precision):按照四舍五入保留precision位精度的数值; 注意:在oracle数据库中还有一个函数trunc(value,precision),是说按照截取的方式保留precision位精度的数值; ceil (value) :返回大于或等于指定值的最小整数。 floor(value):与 ceil()相反,返回小于或等于指定值(value)的最小整数。 sign(value) :与绝对值函数ABS()相反,ABS()给出
SQL 数字函数
weixin_30641999的博客
05-28 207
FLOOR 返回小于或等于指定数值表达式的最大整数。 CEILING 返回大于或等于指定数值表达式的最小整数。 round是四舍五入 转载于:https://www.cnblogs.com/gaoshoubuduo/archive/2012/05/28/2520955.html...
SQL中的取整函数、取小数
weixin_34204722的博客
01-15 3951
取整函数: 1、trunc(value,precision)按精度(precision)截取某个数字,不进行舍入操作。返回截尾到y位小数的x值:trunc(x,[y]): select trunc(23.33) ------------ 23 2、round(value,precision)根据给定的精度(precision)输入数值[四舍五入取整]。返回舍入到小数点右边y位的x值:round(...
SQL常用函数大全
10-09
SQL(Structured Query Language)中,函数是执行特定计算或操作的重要工具,广泛应用于数据查询、分析和处理。SQLServer2000虽然已经相对较老,但其提供的函数集仍然是现代SQL版本的基础。以下是一些SQLServer...
SQL常用函数
01-13
本篇文章将详细解析标题“SQL常用函数”中提及的几个重要知识点:汉字首字母拼音、农历日期以及全角字符转换的函数。 首先,我们来看看汉字首字母拼音的处理。在SQL Server中,虽然没有内置函数直接提供这个功能,...
SQL 常见函数整理 _ FLOOR() 向下取整函数
gly1653810310的博客
10-08 762
SQL 中向下取整函数 FLOOR
sql刷题总结二(取整函数、CASE WHEN用法、截取字符串)
qq_45603855的博客
08-21 927
sql刷题总结二(向上取整、向下取整、case when用法)一、取整函数二、case when三、截取字符串 一、取整函数 二、case when 三、截取字符串
sql sum 小数_SQL 语法基础——MySQL常用数字函数详解
weixin_39827585的博客
12-09 519
在前面若干章节中,我们介绍了SQL的基础与高阶语法,接下来,我们将分四个章节,介绍MySQL中常见的函数应用,大致分为如下几个章节:MySQL 字符串函数MySQL 数字函数MySQL 日期函数MySQL 高级函数本文将主要介绍MySQL 数字函数。演示数据我们通过创建 Student_Information表,并向该表中插入以下数据。建表SQL语句如下:插入SQL语句如下:表数据如下:ABS(x...
SQLSERVER 去除小数点后面无用的零
其之乎者也的博客
11-18 293
set @returnValue =left(@inValue,len(@inValue)- patindex('%[^0]%.%',reverse(@inValue))+1) --其他任何情形。set @returnValue =left(@inValue,len(@inValue)-patindex('%[^0]%',reverse(@inValue))) --针对小数点后全是0的。set @returnValue=@inValue --针对不含小数点的。
SQLServer保留几位小数(有用+详细)
热门推荐
qq_44864879的博客
12-15 2万+
SQLServer在做除法运算时,会自动忽略掉小数点后面的部分;不只是SQLServer,很多都这样的。如何保留小数点后面的数据呢 使用 Round() 函数,如 Round(@num,2) 参数 @num是要原数据,2 表示保留两位有效数字。 更好的方法是使用 Convert(decimal(18,2),@num) 实现转换,decimal(18,2) 指定要保留的有效数字。 两者区别: 使用 Round() 函数,如果 @num 是常数,如 Round(2.3344,2) 则 会在把有效数字
sqlserver 小数点处理
Fergus的博客
09-25 3047
distinct;round;convert;cast
SqlServer保留几位小数的两种做法
狼魂之力
09-10 3905
数据库里的 float momey 类型,都会精确到多位小数。但有时候 我们不需要那么精确,例如,只精确到两位有效数字。 解决: 使用 Round() 函数,如 Round(@num,2) 参数 2 表示 保留两位有效数字。 更好的方法是使用 Convert(decimal(18,2),@num) 实现转换,decimal(18,2) 指定要保留的有效数字。 这两个方法有一点不同:使用 Round() 函数,如果 @num 是常数,如 Round(2.3344,2) 则 会在把有效数字后面的 变
SQL Server向上取整、向下取整、四舍五入解析说明
Weapon Libary
02-08 1万+
SQL Server向上取整、向下取整、四舍五入解析说明
sql中向下取整怎么取_SQL中的取整函数、取小数
weixin_42590539的博客
01-30 3833
取整函数:1、trunc(value,precision)按精度(precision)截取某个数字,不进行舍入操作。返回截尾到y位小数的x值:trunc(x,[y]):select trunc(23.33)------------232、round(value,precision)根据给定的精度(precision)输入数值[四舍五入取整]。返回舍入到小数点右边y位的x值:round(x,[y])...
写文章

热门文章

  • sql插入数据的方式 35788
  • sql本地调度kettle作业 2315
  • sql server权限用户设置 1449
  • finebi帆软乱码问题 1338
  • navicat导数日期格式 975

最新评论

  • mysql定义变量两种方法

    CSDN-Ada助手: MySQL入门 技能树或许可以帮到你:https://edu.csdn.net/skill/mysql?utm_source=AI_act_mysql

最新文章

  • kettle优化解决办法
  • mysql定义变量两种方法
  • kettle导入cvs文件乱码解决方案
2024年2篇
2023年4篇
2022年8篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家兰州玻璃钢雕塑专业厂家商场美陈价格是按平方算玻璃钢雕塑寿命多长时间镜面玻璃钢景观雕塑制作镂空玻璃钢卡通雕塑制造苏州商场美陈 主题公园氛围内蒙古景区玻璃钢雕塑厂家驻马店商场美陈特装玻璃钢卡通水果雕塑哪家好花朵校园玻璃钢雕塑制造广东秋季商场美陈采购梅州发光景观玻璃钢雕塑摆件嘉兴市玻璃钢雕塑厂家房地产水景玻璃钢雕塑天津景观玻璃钢雕塑销售电话商场前坪 美陈摆件浙江 玻璃钢雕塑淮安东安玻璃钢雕塑玻璃钢雕塑吉林个性化玻璃钢雕塑优势河南肖像校园玻璃钢雕塑定做枣庄市玻璃钢人物雕塑厂家嘉兴玻璃钢仿铜雕塑定制天津玻璃钢动物雕塑价格石家庄玻璃钢动物雕塑美陈玻璃钢人物雕塑推荐厂家赣州户外玻璃钢雕塑生产厂家温州校园玻璃钢雕塑济南动物玻璃钢雕塑安装凌源玻璃钢雕塑川汇玻璃钢雕塑设计香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化