ABS () работает с датами? - PullRequest
0 голосов
/ 03 июля 2018

Правильно ли я считаю, что ABS () не работает с datetime в MySQL, потому что это математическая функция?

Я пытаюсь вернуть строку со значением даты, ближайшим к 1 июля 2015 года. Любая сторона этой даты, какая бы ни была ближайшая, я бы хотела вернуть.

Я провел некоторое исследование, и все это возвращает меня к ABS (), но я не могу заставить его работать, и я предполагаю, что это из-за причины выше ... математическая функция.

Любой совет будет принят с благодарностью. Спасибо.

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

Я думаю, что вы правы. В официальной документации MySql о дате и времени , нет никакого метода для ABS () или даже для оценки ближайшей даты. Возможно, вам придется обойти это с языком программирования, который вам удобен и знаком. Я надеюсь, что это помогает:)

0 голосов
/ 03 июля 2018

Вы можете использовать ABS () для результатов некоторых функций даты и времени , таких как DATEDIFF, или для разницы между двумя вызовами TO_SECONDS ().

...