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 通用函数
原文地址:https://blog.csdn.net/m0_73737898/article/details/136016269
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_65609.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!