Mysql 常用函数(1)- 常用函数汇总
Mysql常用函数的汇总,可看下面系列文章
Mysql常用函数有哪几类
- 数值型函数
- 字符串型函数
- 日期时间函数
- 聚合函数
- 流程控制函数
数值型函数
|
函数名称 |
作用 |
|
ABS |
求绝对值 |
|
SQRT |
求二次方根 |
|
MOD |
求余数 |
|
CEIL 和 CEILING |
两个函数功能相同,都是返回不小于参数的最小整数,即向上取整 |
|
FLOOR |
向下取整,返回值转化为一个BIGINT |
|
RAND |
生成一个0~1之间的随机数,传入整数参数是,用来产生重复序列 |
|
ROUND |
对所传参数进行四舍五入 |
|
SIGN |
返回参数的符号 |
|
POW 和 POWER |
两个函数的功能相同,都是所传参数的次方的结果值 |
字符串函数
|
函数名称 |
作用 |
|
LENGTH |
计算字符串长度函数,返回字符串的字节长度 |
|
CONCAT |
合并字符串函数,返回结果为连接参数产生的字符串,参数可以使一个或多个 |
|
INSERT |
替换字符串函数 |
|
LOWER |
将字符串中的字母转换为小写 |
|
UPPER |
将字符串中的字母转换为大写 |
|
LEFT |
从左侧字截取符串,返回字符串左边的若干个字符 |
|
RIGHT |
从右侧字截取符串,返回字符串右边的若干个字符 |
|
TRIM |
删除字符串左右两侧的空格 |
|
REPLACE |
字符串替换函数,返回替换后的新字符串 |
|
SUBSTRING |
截取字符串,返回从指定位置开始的指定长度的字符换 |
|
REVERSE |
字符串反转(逆序)函数,返回与原始字符串顺序相反的字符串 |
|
LENGTH |
计算字符串长度函数,返回字符串的字节长度 |
|
CONCAT |
合并字符串函数,返回结果为连接参数产生的字符串,参数可以使一个或多个 |
|
INSERT |
替换字符串函数 |
|
LOWER |
将字符串中的字母转换为小写 |
|
UPPER |
将字符串中的字母转换为大写 |
日期时间函数
|
函数名称 |
作 用 |
|
CURDATE 和 CURRENT_DATE |
两个函数作用相同,返回当前系统的日期值 |
|
CURTIME 和 CURRENT_TIME |
两个函数作用相同,返回当前系统的时间值 |
|
NOW 和 SYSDATE |
两个函数作用相同,返回当前系统的日期和时间值 |
|
MONTH |
获取指定日期中的月份 |
|
MONTHNAME |
获取指定日期中的月份英文名称 |
|
DAYNAME |
获取指定曰期对应的星期几的英文名称 |
|
DAYOFWEEK |
获取指定日期对应的一周的索引位置值 |
|
WEEK |
获取指定日期是一年中的第几周,返回值的范围是否为 0〜52 或 1〜53 |
|
DAYOFYEAR |
获取指定曰期是一年中的第几天,返回值范围是1~366 |
|
DAYOFMONTH |
获取指定日期是一个月中是第几天,返回值范围是1~31 |
|
YEAR |
获取年份,返回值范围是 1970〜2069 |
|
TIME_TO_SEC |
将时间参数转换为秒数 |
|
SEC_TO_TIME |
将秒数转换为时间,与TIME_TO_SEC 互为反函数 |
聚合函数
|
函数名称 |
作用 |
|
MAX |
查询指定列的最大值 |
|
MIN |
查询指定列的最小值 |
|
COUNT |
统计查询结果的行数 |
|
SUM |
求和,返回指定列的总和 |
|
AVG |
求平均值,返回指定列数据的平均值 |
流程控制函数
|
函数名称 |
作用 |
|
IF |
判断,流程控制 |
|
IFNULL |
判断是否为空 |
|
CASE |
搜索语句 |
Mysql 常用函数(1)- 常用函数汇总的更多相关文章
- C/C++常用头文件及函数汇总
转自: C/C++常用头文件及函数汇总 C/C++头文件一览 C #include <assert.h> //设定插入点#include <ctype.h> //字符处理#in ...
- 【转】SQL Server、Oracle、MySQL和Vertica数据库常用函数对比
SQL Server.Oracle.MySQL和Vertica数据库常用函数对比 Vertica数据库是HP公司新收购的用于BI方面的数据库. 1. 绝对值 S:select abs(-1) valu ...
- [转]MySQL日期与时间戳常用函数
本文原文地址:https://www.cnblogs.com/jhy-ocean/p/5560857.html 平时比较常用的时间.字符串.时间戳之间的互相转换,虽然常用但是几乎每次使用时候都喜欢去搜 ...
- MySQL常用的数据类型及函数_20160920
1.常用数据类型 针对创建数据表时候 需要指定字段的数据类型,我整理的是工作常用的几种 可以参考看下数据类型 http://www.w3school.com.cn/sql/sql_datatypes. ...
- Vertica的这些事(二)——SQL-Server、Oracle、MySQL和Vertica数据库常用函数对比
SQL Server.Oracle.MySQL和Vertica数据库常用函数对比 Vertica数据库是HP公司新收购的用于BI方面的数据库. 绝对值 S:select abs(-1) value O ...
- MySQL(5)— 常用函数
五.MySQL常用函数 可参考[官网文档]https://dev.mysql.com/doc/refman/8.0/en/ 5-1.基本函数 数学运算: -- 数学运算 SELECT ABS(-8) ...
- 5-Pandas之常用的描述性统计函数、汇总函数
一.常用的描述性统计函数 函数 作用 函数 作用 count 非缺失样本的数量 sum 求和 mean 均值 mad 平均绝对偏差(Mean absolute deviation) median 中 ...
- MySQL:基本操作与常用函数
基本操作 这里的基本操作为添加.修改.删除数据表中的记录. INSERT语句 -- 通用INSERT: INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, . ...
- 【MySQL基础总结】常用函数库
常用函数库 数学函数 分类及含义 示例 字符串函数 分类及含义 示例 日期时间函数 分类及含义 示例 条件判断函数 分类及含义 示例 系统函数 分类及含义 加密函数 分类及定义 其他常用函数 分类及含 ...
- MySQL常用语法命令及函数
#创建数据库# create database 数据库名; #查看数据库# show databases; #选择数据库# use 数据库名; #删除数据库# drop database 数据库名; ...
随机推荐
- 常见分布式全局唯一ID生成策略
全局唯一的 ID 几乎是所有系统都会遇到的刚需.这个 id 在搜索, 存储数据, 加快检索速度 等等很多方面都有着重要的意义.工业上有多种策略来获取这个全局唯一的id,针对常见的几种场景,我在这里进行 ...
- 最通俗易懂的Redis发布订阅及代码实战
发布订阅简介 除了使用List实现简单的消息队列功能以外,Redis还提供了发布订阅的消息机制.在这种机制下,消息发布者向指定频道(channel)发布消息,消息订阅者可以收到指定频道的消息,同一个频 ...
- 白话理解https
为什么需要加密? 因为http的内容是明文传输的,传输过程有可能被劫持或被篡改(中间人攻击),如何解决? 当然是加密.最简单的方式就是对称加密(快). 对称机密 就是一个密钥,可以理解为一把钥匙,我们 ...
- javascript-数组简单的认识
一起组团(什么是数组) 我们知道变量用来存储数据,一个变量只能存储一个内容.假设你想存储10个人的姓名或者存储20个人的数学成绩,就需要10个或20个变量来存储,如果需要存储更多数据,那就会变的更麻烦 ...
- chcp437 转换英语,在西班牙语系统中无效
https://social.technet.microsoft.com/Forums/en-US/9c772011-5094-4df0-bf73-7140bf91673b/chcp-command- ...
- C++ Windows - How to get process path from its PID
出处 https://stackoverflow.com/questions/1933113/c-windows-how-to-get-process-path-from-its-pid 注意质疑(我 ...
- Linux操作系统进入单用户模式的方法
单用户模式的作用 在使用Linux的过程中,维护人员经常会碰到一些问题,就是在拥有root账号权限和密码的用户中,总是会出现忘记root密码的情况. 遇到这种情况,一般情况下,维护人员就会通过最常用的 ...
- Hexo博客插入图片的方法
Hexo博客插入图片的方法 hexo图片blog hexo blog 插入图片的方法总结 hexo 的blog 内容是根据 markdown 文件的内容生成的html文件, 生成的文件全部在 /pub ...
- 【React踩坑记六】create-react-app创建的react项目通过iP地址访问(实现局域网内访问)
同项目组的小伙伴想用自己的电脑访问我电脑上开发阶段的create-react-app创建的react项目. 试过了了各种内网穿透工具ngrok以及localtunnel等. 奈何打开效率实在太过于龟速 ...
- Codeforces 1323 div2题解ABC
A. Even Subset Sum Problem 签到题 #include <bits/stdc++.h> using namespace std; template <type ...