SQL 函数(十二)

SQL 函数(十二)

一、函数分类

在这里插入图片描述

1.1 单行函数

单行函数仅对单个行进行运算,并且每行返回一个结果。

常见的函数类型:

字符、数字、日期、转换

1.2 多行函数

多行函数能够操纵成组的行,每个行组给出一个结果,这些函数

也被称为组函数。

二、单行函数

在这里插入图片描述

单行函数分类:

在这里插入图片描述

2.1 字符函数

在这里插入图片描述

在这里插入图片描述

显示雇员 Davies 的雇员号、姓名和部门号,将姓名转换为大写。

在这里插入图片描述

字符处理函数:

在这里插入图片描述

2.2 数字函数在这里插入图片描述

在这里插入图片描述

常见的三个数字函数:

ROUND(column|expression, n) 函数

ROUND 函数四舍五入列、表达式或者 n 位小数的值。如果第二个参数是 0 或者缺少,值被四舍五入为整数。如果第二个参数是 2值被四舍五入为两位小数。如果第二个参数是–2,值被四舍五入到小数点左边两位。(负数进位的小数向前提)

在这里插入图片描述

TRUNCATE(column|expression,n)函数

TRUNCATE函数的作用类似于 ROUND 函数。如果第二个参数是 0或者缺少,值被截断为整数。如果第二个参数是 2,值被截断为两位小数。如果第二个参数是–2,值被截断到小数点左边两位。与ROUND 最大的区别是不会进行四舍五入。

在这里插入图片描述

使用MOD(m,n) 函数

MOD 函数找出m 除以n的余数。

2.3 日期函数

在MySQL中允许直接使用字符串表示日期,但是要求字符串的日期。格式必须为:‘YYYY-MM-DD HH:MI:SS’ 或者‘YYYY/MM/DDHH:MI:SS’;

在这里插入图片描述

在这里插入图片描述

2.4 转换函数

在这里插入图片描述

隐式数据类型转换

隐式数据类型转换是指MySQL服务器能够自动地进行类型转换。

如:可以将标准格式的字串日期自动转换为日期类型。

MySQL字符串日期格式为:‘YYYY-MM-DD HH:MI:SS’ 或

‘YYYY/MM/DD HH:MI:SS’;

显示数据类型转换

显示数据类型转换是指需要依赖转换函数来完成相关类型的转换。

如:

DATE_FORMAT(date,format) 将日期转换成字符串;

STR_TO_DATE(str,format) 将字符串转换成日期;

2.5 通用函数

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/452192.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

毫米波雷达在汽车领域的原理、优势和未来趋势

1 毫米波雷达的原理 汽车引入毫米波雷达最初主要是为了实现盲点监测和定距巡航。毫米波实质上是电磁波,其频段位于无线电和可见光、红外线之间,频率范围为10GHz-200GHz。工作原理类似一般雷达,通过发射无线电波并接收回波,利用障…

雨课堂怎么搜答案?七个受欢迎的搜题分享了 #微信#职场发展雨课堂怎么搜答案?七个受欢迎的搜题分享了 #微信#职场发展

积极参加社团活动和实践项目,可以帮助大学生拓宽人脉圈和锻炼实际操作能力。 1.福昕翻译 可以一键翻译文档内容,并提供还原排版的译文,对经常看外文文献的朋友来说,绝对是福音 福昕翻译是一流专业的在线翻译服务平台,支持PDF文…

Office恢复旧UI|Office UI问题|Word UI|小喇叭找不到

Office恢复旧UI|Office UI问题|Word UI|小喇叭找不到 问题描述:Office新版本默认新UI,主界面没有小喇叭可以切换到旧UI. 解决方案: 以下述内容新建.txt,保存并改后缀为.reg,双击打开…

python_ACM模式《剑指offer刷题》二叉树1

题目: 面试tips: 1. 询问是否可以使用双端队列 (看后面思路就可知为什么要问这个) 思路: 时复和空复都为O(n) 思路一:利用双端队列。总体思想是利用二叉树层序遍历(二叉树的层序遍历就是用队列dq,且从左往右每一层…

WPF图表库LiveChart异常问题处理-System.ArgumentOutOfRangeException:指定的参数超出了有效值的范围

问题: 在使用liveChart处理一个以时间为X轴的曲线时,遇到一个报错:指定的参数超出了有效值的范围System.ArgumentOutOfRangeException:“Specified argument was out of the range of valid values. Arg_ParamName_Name” 指定的参数超出了有…

电脑如何连接手机热点

随着移动互联网的快速发展,越来越多的人使用手机热点进行上网。有时候,我们需要在电脑上连接手机的热点,以方便工作或娱乐。本文将详细介绍如何将电脑连接到手机热点,帮助您轻松实现电脑上网。 一、为什么电脑需要连接手机热点&am…

人类的本性,逃不开党同伐异

近几年以来,不知道大家有没有感受到,网络上越来越充满戾气。 无论哪个网站,只要打开评论区,充斥在眼前的总是一片乌烟瘴气。 一言不合就「对线」,动不动一顶帽子扣过去,说话前先「站队」「找友军」&#xf…

ffmpeg的使用,安装,抽帧,加水印,截图,生成gif,格式转换,抓屏等

实际使用中总结的关于ffmpeg对视频的处理的记录文档 具体信息: http://ffmpeg.org/download.html 官网下载ffmpeg 关于ffmpeg的安装详细步骤和说明 装ffmpeg 方式,Linux和windows下的 http://bbs.csdn.net/topics/390519382 php 调用ffmpeg , http://bbs.csdn.net/t…

动画渲染案例 | 《舒克贝塔·五角飞碟》欢乐开年,经典IP唤醒童年回忆

《舒克贝塔五角飞碟》是由杭州童话大王影视有限公司、天津猫眼微影文化传媒有限公司出品,郑亚旗执导和编剧的动画电影。蓝海创意云为该片提供了渲染服务。电影于2023年12月30日正式上映,上映不到一个月时间累计票房突破5000万大关,并被评为“…

3 编辑器(Vim)

1.完成 vimtutor。备注:它在一个 80x24(80 列,24 行) 终端窗口看起来效果最好。 2.下载我们提供的 vimrc,然后把它保存到 ~/.vimrc。 通读这个注释详细的文件 (用 Vim!), 然后观察 …

Unity引擎学习笔记之【动画剪辑和曲线操作】

动画剪辑和曲线Animation Clip 点选一个包含动画的FBX模型,在其检查器中便可查看动画剪辑 一、动画剪辑 1.Model 2.RIg 538.jpg%20%3D600x&pos_idimg-st6QJc3x-1707050419493) 无动画、旧版Animation动画、普通道具或角色动画、人形角色动画 3.Animation 二…

Unity DOTS中的baking(三)过滤baking的输出

Unity DOTS中的baking(三)过滤baking的输出 默认情况下,在conversation world(baker和baking system运行的环境)下产生的所有entities和components,都会作为baking环节的输出。在baking结束时,U…