interval from ejemplo date_sub date_add mysql dateadd

from - mysql date format



MySQL: DATE_ADD (2)

Hice una pregunta similar justo ahora y encontré la respuesta yo mismo. Aquí está la justificación de por qué son los mismos:

SELECT BENCHMARK(20000000, DATE_ADD(NOW(), INTERVAL 3 MONTH)); +--------------------------------------------------------+ | BENCHMARK(20000000, DATE_ADD(NOW(), INTERVAL 3 MONTH)) | +--------------------------------------------------------+ | 0 | +--------------------------------------------------------+ 1 row in set (1.70 sec)


SELECT BENCHMARK(20000000, NOW() + INTERVAL 3 MONTH); +-----------------------------------------------+ | BENCHMARK(20000000, NOW() + INTERVAL 3 MONTH) | +-----------------------------------------------+ | 0 | +-----------------------------------------------+ 1 row in set (1.71 sec)

¿Hay alguna diferencia entre:

SELECT DATE_ADD(''2005-01-01'', INTERVAL 3 MONTH);

y

SELECT ''2005-01-01'' + INTERVAL 3 MONTH;


No, son lo mismo.