Bases de Datos
Bases de Datos
Funciones integradas
Son las funciones que ya vienen implementadas en el motor de
MySQL y nos permiten manipular los datos al momento de hacer
una consulta. Repasemos algunas de las categorías más
utilizadas con algunos ejemplos:
Funciones de cadenas
Sirven para operar sobre tipos de datos cadena.
Funciones numéricas
Sirven para operar sobre tipos de datos numéricos.
Funciones de fechas
- DATEDIFF: podemos obtener la diferencia en días entre dos
fechas. Por ejemplo, vamos a obtener los días que pasaron entre
la fecha de una venta y el día actual con la función NOW().
SELECT fecha AS 'Fecha venta', DATEDIFF(NOW(), fecha) AS 'Antiguedad en dias' FR
OM ventas;
- DAY / MONTH / YEAR: Podemos obtener el dia, el mes o el
año de una fecha respectivamente. Veamos un ejemplo con el
MES.
SELECT fecha AS 'Fecha venta', MONTH(fecha) AS 'Mes' FROM ventas;
Funciones almacenadas
Las funciones almacenadas son aquellas que podemos definir y
reutilizar en sentencias SQL como cualquier otra función definida
por el motor de MySQL.
Donde:
SERVIDORES
Tipos de servidores
Dentro del mundo de los servidores hay una gran variedad. Los más
usados y/o conocidos son los siguientes: