MySQL proporciona una amplia gama de funciones que se pueden utilizar para almacenar y manipular los valores de fecha, como la función CURRENT_DATE(). Esta función devuelve el valor de la fecha actual, que se puede utilizar para diversos fines, como filtrar los datos de la tabla en función de la fecha actual, calcular la edad de la persona, etc.
Este artículo lo guiará sobre cómo usar la función CURRENT_DATE() en MySQL.
¿Cómo usar la función CURRENT_DATE() en MySQL?
El ' FECHA ACTUAL() ” es una función en MySQL que devuelve el valor de la fecha actual. La función indicada se puede utilizar para diferentes propósitos, como recuperar la fecha actual, insertar la fecha actual en una tabla, etc.
Pasemos al ejemplo para comprender los casos de uso de la función CURRENT_DATE().
Ejemplo 1: Recuperación de la fecha actual
El valor de la fecha actual se puede recuperar utilizando el botón ' SELECCIONAR ” declaración con el “ FECHA ACTUAL() ” como se indica a continuación:
SELECCIONE FECHA_ACTUAL ( ) ;
Producción
La salida mostró el valor de la fecha actual.
Ejemplo 2: formato de fechas
La fecha actual se puede recuperar en un formato específico utilizando el botón ' SELECCIONAR ” declaración con el “ FORMATO DE FECHA() ' función. Para esto, pase el “ FECHA ACTUAL() ” función y una cadena de formato como argumentos a la función DATE_FORMAT(), como se muestra a continuación:
SELECCIONE FECHA_FORMATO ( FECHA ACTUAL ( ) , '%M %d, %Y' ) ;
Producción
La salida muestra el valor de la fecha actual en un formato adecuado.
Ejemplo 3: Filtrado de registros por fecha actual
El ' FECHA ACTUAL() La función ” se puede utilizar para filtrar los datos de las tablas específicas en función de la fecha de hoy, como se muestra a continuación:
SELECCIONAR *DESDE pedidos
DONDE fecha_pedido = FECHA_ACTUAL ( ) ;
En el ejemplo anterior, el ' pedidos La tabla ” se filtra en función de la fecha actual.
Producción
La salida muestra los datos filtrados.
Ejemplo 4: Cálculo de la edad de las personas
El FECHA ACTUAL() La función se puede utilizar para calcular la edad de cualquier persona utilizando su fecha de nacimiento. El ejemplo de cálculo de la edad de las personas en el “ personas_detalles ” tabla se da a continuación:
SELECCIONE nombre, AÑO ( FECHA ACTUAL ( ) ) - AÑO ( fecha de nacimiento )AS edad DE personas_detalles;
Producción
La salida mostró la edad de las personas del “ personas_detalles ' mesa.
Ejemplo 5: Insertar la fecha actual en una tabla
El FECHA ACTUAL() La función se puede utilizar para insertar el valor de la fecha actual en una tabla en particular. Aquí hay un ejemplo de cómo insertar el valor diferente y la fecha actual en el ' pedidos ' mesa:
INSERTAR EN pedidos ( identificación , id_usuario, id_producto, cantidad, fecha_pedido )VALORES ( 22 , 46 , 10 , 2 , FECHA ACTUAL ( ) ) ;
En el ejemplo anterior, “ INSERTAR EN ” se utiliza para insertar la fecha de hoy en la tabla de pedidos.
Producción
El resultado mostró que se había insertado la fecha actual.
Conclusión
La función CURRENT_DATE() en MySQL es una herramienta poderosa que se puede usar para varios propósitos, como recuperar la fecha actual, filtrar registros por la fecha actual, formatear fechas, calcular la edad de las personas, etc. Al usar esta función, se vuelve más fácil administrar y manipular los datos relacionados con los valores de fecha en las bases de datos MySQL. Esta guía proporciona información detallada con ejemplos de cómo usar la función CURRENT_DATE().