Вопрос

У меня есть следующий запрос: select avHours, date_add('2010-01-20', Interval 2 DAY) from tbl_available order by avHours;

Но он возвращает поле BLOB, а не поле даты. Когда я вижу значение в поле Blob, это правильная дата.

Как я могу это исправить?

Заранее спасибо!

Это было полезно?

Решение

Функции MySQL иногда превращаются в Blob. Вы можете исправить это, если вы откроете результат, например, введите дату - например, -

SELECT DATE(DATE_ADD('2010-01-20', INTERVAL 2 DAY))

или же

SELECT CAST(('2010-01-20' + INTERVAL 2 DAY) AS DATE)
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top