# 一. Función de
caracteres SELECT LENGTH('john')
#Calcular la longitud de los caracteres # Formato de codificación de la SHOW VARIABLES LIKE '%char%'
pantalla #Giro de mayúsculas y minúsculas
SELECT UPPER('john')
SELECT LOWER('JOHN')
SELECT SUBSTR('李莫愁爱上了陆展元',7) AS out_put
#Interceptar cadenaSELECT SUBSTR('李莫愁爱上了陆展元',1,3) AS out_put
# Cadena de empalmeSELECT CONCAT(UPPER(SUBSTR(last_name,1,1)),'_',LOWER(SUBSTR(last_name,2))) FROM employees
#Buscar índice, devolver el índice realSELECT INSTR('杨杨阿姨那个','阿姨')
#Eliminar espacios, eliminar espacios antes y después
SELECT TRIM(' 666 ')
SELECT LENGTH(TRIM(' 666 '))
SELECT TRIM('a' FROM 'aaaaaa张aaaa无极aaaaaa')
#Rellena la longitud especificada con los caracteres especificados
SELECT LPAD('赵子龙',10,'*')
SELECT RPAD('赵子龙',10,'*')
# Reemplazar la cadena especificadaSELECT REPLACE('***aaaa****','aaaa','bbbb')
# 二. Funciones matemáticas
# Redondeo
SELECT ROUND(-1.56)
SELECT ROUND(1.46)
SELECT ROUND(1.462,2)
#Redondeo hacia arriba, devuelve un número entero mayor o igual que el parámetro #Redondeo SELECT CEIL(1.02)
hacia abajo, devuelve un número entero menor o igual que el parámetro
SELECT FLOOR(1.82)
#TruncationSELECT TRUNCATE(1.69999,2)
# 取 余SELECT MOD(10,3)
# 三. Función de fecha
SELECT NOW()
SELECT CURDATE()
SELECT CURTIME()
SELECT YEAR(NOW())
#Convertir los caracteres especificados a formato de fecha
SELECT STR_TO_DATE('2021-04-01','%Y-%m-%d')
SELECT STR_TO_DATE('2021-4-1','%Y-%c-%d')
#Convertir la fecha especificada en una cadenaSELECT DATE_FORMAT(NOW(),'%y年%m月%d日')
# 四. Otras funciones
SELECT VERSION()
SELECT DATABASE()
SELECT USER()