LINUX.ORG.RU

выборка по timestamp

 ,


0

2

В базе данных mysql таблица содержит колонку timestamp. При добавлении новой записи, в timestamp записывается дата. Не могу получить выборку по колонке зависящей от timestamp. Вот например две колонки.
colon = varchar
date = timestamp

colon | date
запрос.

SELECT colon FROM table WHERE date >= TIMESTAMP('дата') AND date <= TIMESTAMP('дата');
Неправильно, но как правильно?

Ответ на: комментарий от orm-i-auga

неправильно, то что результата ноль. А должен быть ответ.

u0atgKIRznY5
() автор топика
Ответ на: комментарий от Noob_Linux

А. Работает, ура. А как мне сделать, если за один день надо.

SELECT earned_money FROM history_1 WHERE current BETWEEN TIMESTAMP('2017-04-10') AND TIMESTAMP('2017-04-10');
Потому что так не выводит. Только если в последней сделать 2017-04-10.

u0atgKIRznY5
() автор топика
Ответ на: комментарий от orm-i-auga

О спасибо. Часы минуты вместо interval 24 hour.
А как с extract?

u0atgKIRznY5
() автор топика

timestamp это не дата. более того, один и тот же timestamp в разных часовых поясах соответствует разным датам.

dzidzitop ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.