La función más utilizada de la instrucción sql (la más simple)

Función

Las funciones se pueden dividir aproximadamente en los siguientes tipos:

  • Funciones aritméticas (funciones utilizadas para realizar cálculos numéricos)
  • Funciones de cadena (funciones utilizadas para realizar operaciones de cadena)
  • Función de fecha (función utilizada para la manipulación de fecha)
  • Funciones de conversión (funciones utilizadas para convertir tipos de datos y valores)
  • Funciones de agregación (funciones utilizadas para la agregación de datos)

Funciones de cadena

  • || ——Splice
    Cadena 1 || Cadena 2
    || La función no se puede utilizar en SQL Server y MySQL.

  • LONGITUD- longitud de la cadena LONGITUD (cadena)
  • INFERIOR-conversión minúscula
    INFERIOR (cadena)
  • cadena de reemplazo REPLACE--
    reemplazará una parte de la cadena a otra cadena
    Replace (cadena de caracteres de destino, cadena de caracteres antes de la sustitución, la cadena de reemplazo)
  • SUBSTRING-string interception
    SUBSTRING (la posición inicial de la cadena del objeto DESDE la intercepción PARA el número de caracteres interceptados)
  • SUPERIOR-conversión en mayúscula
    SUPERIOR (cadena)

Función de fecha

  • CURRENT_DATE-Fecha actual La
    función CURRENT_DATE puede devolver la fecha de ejecución de SQL, es decir, la fecha en que se ejecutó la función. Como no hay parámetros, no se requieren paréntesis
  • CURRENT_TIME: la
    función de hora actual CURRENT_TIME puede obtener el tiempo de ejecución de SQL, que es el momento en que se ejecuta la función
  • CURRENT_TIMESTAMP-fecha y hora actuales
  • CAST-type conversion
    CAST (valor antes de la conversión como el tipo de datos que desea convertir)
  • COALESCE —— Convertir NULL a otros valores
    COALESCE (Datos 1, Datos 2, Datos 3 ...)
    COALESCE es una función específica de SQL.

COMO predicado-parte de la consulta consistente de cadena

El acuerdo parcial se puede dividir aproximadamente en tres tipos: acuerdo frontal, medio y posterior.

  • "%" Es un símbolo especial para "cualquier cadena de más de 0 caracteres"
  • "_" Significa "cualquier 1 carácter".

ES NULO, NO ES NULO juzgar si es NULO

IN uso predicado simple de OR

IN (valor 1, valor 2, valor 3, ...) reemplazar múltiples O
NO IN (valor 1, valor 2, valor 3, ...)
Nota:

  • Los datos NULL no se pueden seleccionar para IN y NOT IN.
  • Las subconsultas se pueden usar como parámetros para predicados IN

 


 

13 artículos originales publicados · Me gusta0 · Visitas 1941

Supongo que te gusta

Origin blog.csdn.net/Beautifulcoco/article/details/103694064
Recomendado
Clasificación