El octavo capítulo de Mysql [funciones de uso común]

Función numérica

Nombre de la función Trabajo
abdominales Encuentra el valor absoluto
sqrt Encuentra la raíz cuadrada
modificación Encuentra el resto
techo 和 techo Ambas funciones tienen la misma función, ambas devuelven el entero más pequeño que no es menor que el parámetro, es decir, redondear hacia arriba
suelo Redondear hacia abajo, el valor de retorno se convierte en BIGINT
rand Genere un número aleatorio entre 0 y 1, el parámetro entero se usa para generar una secuencia repetitiva
redondo Redondear los parámetros pasados
firmar Devuelve el símbolo del parámetro.
Pow y poder Ambas funciones tienen la misma función y son el resultado de la potencia del parámetro pasado
sin Encuentra el valor del seno
como en Encuentre el valor seno inverso y la función inversa con la función SIN
cos Encuentra el coseno
acos Encuentre el valor del coseno inverso y la función inversa con la función COS
bronceado Encuentra la tangente
Asignar Encuentre el valor de la tangente del arco, que es una función inversa con la función TAN
cuna Encuentra el cotangente

Función de cadena

Nombre de la función Trabajo
longitud Calcula la función de longitud de cadena, devuelve la longitud de la cadena en bytes
concat Fusionar función de cadena, el resultado de retorno es la cadena generada por el parámetro de conexión, el parámetro puede ser uno o más
insertar Reemplazar función de cadena
inferior Convertir letras en cadena a minúsculas
Superior Convertir letras en una cadena a mayúsculas
izquierda Truncar la cadena de caracteres de la palabra izquierda y devolver varios caracteres a la izquierda de la cadena
derecho Intercepte la cadena de caracteres de la palabra correcta y devuelva varios caracteres a la derecha de la cadena
podar Eliminar los espacios a la izquierda y derecha de la cadena
reemplazar Función de reemplazo de cadena, devuelve la nueva cadena después del reemplazo
substr 和 substring Truncar la cadena, devolver la longitud especificada de los caracteres a partir de la posición especificada
marcha atrás Función de inversión de cadena (orden inverso), devuelve la cadena en orden inverso a la cadena original

Funciones de fecha y hora

Nombre de la función Trabajo
curdate 和 current_date Ambas funciones tienen el mismo efecto, devolviendo el valor de fecha del sistema actual
curtime 和 current_time Ambas funciones tienen el mismo efecto y devuelven el valor de hora actual del sistema
ahora date sysdate Ambas funciones tienen el mismo efecto, devolviendo los valores de fecha y hora del sistema actual
unix_timestamp Obtener la función de marca de tiempo UNIX, devuelve un entero sin signo basado en la marca de tiempo UNIX
from_unixtime Convierta la marca de tiempo de UNIX a formato de tiempo, función inversa con UNIX_TIMESTAMP
mes Obtenga el mes en la fecha especificada
nombre del mes 获取指定日期中的月份英文名称
dayname 获取指定曰期对应的星期几的英文名称
dayofweek 获取指定日期是一周中是第几天,返回值范围是1~7,1=周日
week 获取指定日期是一年中的第几周,返回值的范围是否为 0〜52 或 1〜53
dayofyear 获取指定曰期是一年中的第几天,返回值范围是1~366
dayofmonth 获取指定日期是一个月中是第几天,返回值范围是1~31
year 获取年份,返回值范围是 1970〜2069
time_to_sec 将时间参数转换为秒数
sec_to_time 将秒数转换为时间,与TIME_TO_SEC 互为反函数
date_add 和 adddate 两个函数功能相同,都是向日期添加指定的时间间隔
date_sub 和 subdate 两个函数功能相同,都是向日期减去指定的时间间隔
addtime 时间加法运算,在原始时间上添加指定的时间
subtime 时间减法运算,在原始时间上减去指定的时间
datediff 获取两个日期之间间隔,返回参数 1 减去参数 2 的值
date_format 格式化指定的日期,根据参数返回指定格式的值
weekday 获取指定日期在一周内的对应的工作日索引

流程控制函数

函数名称 作用
if 判断,流程控制
ifnull 判断是否为空
case 搜索语句

聚合函数

函数名称 作用
max 查询指定列的最大值
min 查询指定列的最小值
count 统计查询结果的行数
sum 求和,返回指定列的总和
avg 求平均值,返回指定列数据的平均值

其它函数

函数名称 作用
version 数据库版本号
database 当前的数据库
user 当前连接用户
md5 返回字符串的md5数据

Supongo que te gusta

Origin www.cnblogs.com/kwdlh/p/12728772.html
Recomendado
Clasificación