MySQL Дата, Минуты Добавить к значению - PullRequest
0 голосов
/ 29 июня 2010

Кажется, я не могу заставить это работать, он возвращает Null

SELECT sdt, timeFor, DATE_ADD(TIMESTAMP(sdt), INTERVAL timeFor MINUTE) FROM tbl_day

Возвращение продолжает возвращаться

sdt, timeFor, DATE_ADD(TIMESTAMP(sdt), INTERVAL timeFor MINUTE)
'0000-00-00 01:00:00', 15, ''

Тип столбцов

  • sdt DATETIME
  • время для BIGINT (20)

Любые идеи

1 Ответ

1 голос
/ 29 июня 2010

MySQL обычно возвращает NULL для операций с датой / временем, когда значение столбца не является полным datetime. Что-то вроде 2010-00-05 11:22:33 и т. Д. Также использование функции метки времени в столбце sdt может быть не очень хорошей идеей. Я бы предложил предоставить нормальное значение даты и времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...