MySQL: función SUBTIME

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MySQL: función SUBTIME

Este tutorial de MySQL explica cómo usar MySQL función SUBTIME Con sintaxis y ejemplos.

describir

La función MySQL SUBTIME devuelve un valor de hora/fechahora seguido de un intervalo de tiempo restado.

sintaxis

La sintaxis de la función SUBTIME en MySQL es:

SUBTIME( start_value, time )

parámetro o parámetro

start_value es el valor de hora o fecha y hora del que se debe restar el intervalo. tiempo El valor del intervalo de tiempo que desea restar. Puede ser positivo o negativo.

notas

  • Usar la función SUBTIME con un valor de tiempo negativo como argumento es equivalente a usar la función ADDTIME.
  • Consulte también las funciones DATE_ADD, DATE_SUB, ADDDATE y SUBDATE.

aplicar para

La función SUBTIME está disponible en las siguientes versiones de MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1.1

ejemplo

Veamos algunos ejemplos de la función SUBTIME de MySQL y exploremos cómo usar la función SUBTIME en MySQL.

Por ejemplo:

mysql> SELECT SUBTIME('2014-02-13 08:44:21.000002', '2.000001');
Result: '2014-02-13 08:44:19.000001'

mysql> SELECT SUBTIME('2014-02-13 08:44:21.000002', '3:2.000001');
Result: '2014-02-13 05:42:21.000001'

mysql> SELECT SUBTIME('2014-02-13 08:44:21.000002', '4:3:2.000001');
Result: '2014-02-13 04:41:19.000001'

mysql> SELECT SUBTIME('2014-02-13 08:44:21.000002', '5 4:3:2.000001');
Result: '2014-02-08 04:41:19.000001'

mysql> SELECT SUBTIME('01:15:23.999998', '0.000001');
Result: '01:15:23.999997'

mysql> SELECT SUBTIME('01:15:23.999998', '5.000001');
Result: '01:15:18.999997'

mysql> SELECT SUBTIME('01:15:23.000001', '8:12:15.003441');
Result: '-06:56:52.003440'

mysql> SELECT SUBTIME('01:15:23.000001', '-8:12:15.003441');
Result: '09:27:38.003442'
(Visited 11 times, 1 visits today)