Funciones MINUTO(), MICROSEGUNDO() y HORA() en MySQL

1. MINUTE() : 
La función MINUTE() de MySQL se utiliza para devolver la parte de los minutos de un valor de fecha y hora. Puede estar entre 0 y 59. Cuando se pasa la fecha y hora en la función MINUTE(), devolverá el valor de los minutos. 

Sintaxis – 

MINUTE(datetime) 

Parámetro: 
toma el parámetro como un valor de línea de fecha. 

Return – 
Devuelve un valor numérico de minutos entre 0 y 59. 

Ejemplo 1:  

SELECT MINUTE ("2020-06-29 10:34:00"); 

Producción –  

34

Ejemplo-2:  

SELECT MINUTE("4:10:17");

Producción –  

10

2. MICROSEGUNDO(): 
la función Mysql MICROSEGUNDO() se utiliza para devolver la parte de microsegundos del valor de fecha y hora. Puede estar entre 0 y 999999. Cuando se pasa la fecha y hora en la función MINUTO(), devolverá el valor de microsegundos. 

Sintaxis [-  

MICROSECOND(datetime)

Parámetro: 
un valor de fecha y hora. 

Retorno – 
Devuelve un número entero 

Ejemplo 1:  

SELECT MICROSECOND("2010-07-20 06:24:10.967423"); 

Producción –  

967423

Ejemplo-2:  

SELECT MICROSECOND("2005-10-10 12:24:17.000007"); 

Producción –  

7

3. HORA() : 
La función de MySQL HORA() devuelve la parte horaria de una fecha y hora determinada. Puede estar entre 0 y 838. 

Sintaxis –  

HOUR(datetime) 

Parámetro: 
un valor de fecha y hora. 

Return – Devuelve 
un valor entero. 

Ejemplo 1:  

SELECT HOUR("12:24:17.000007"); 

Producción –  

12

Ejemplo-2:  

SELECT MICROSECOND(""838:59:59""); 

Producción –  

838

Versiones compatibles de MySQL:  

  • mysql 4.0
  • mysql 4.1
  • mysql 5.0
  • mysql 5.1
  • mysql 5.5
  • mysql 5.6
  • mysql 5.7 

Publicación traducida automáticamente

Artículo escrito por vipinyadav15799 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *