Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбор по дате / 4 сообщений из 4, страница 1 из 1
13.05.2019, 14:24
    #39812528
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор по дате
Одно из полкй таблицы содержит Unix время.

Пытаюсь получить записии за последний день:

Код: sql
1.
SELECT `*` FROM `forex`.`customer_accounts` WHERE insert_date > DATE_SUB(CURDATE(), INTERVAL 1 DAY)



Но Получаю выборку за больший период.

Я в заросе ошибся или ёще какие проблемы могут быть?
...
Рейтинг: 0 / 0
13.05.2019, 15:05
    #39812555
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор по дате
Покажите DDL таблицы.
...
Рейтинг: 0 / 0
13.05.2019, 17:06
    #39812611
Дегтярев Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор по дате
insert_date поди - timestamp и нужны данные за последние сутки
DATE_SUB(CURDATE(), INTERVAL 1 DAY) - начало 00:00 пред. дня, в результате - интервал от суток до двух
используй NOW()
...
Рейтинг: 0 / 0
14.05.2019, 16:00
    #39813102
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор по дате
miksoft,

Запустил зароос
Код: sql
1.
DESCRIBE `forex`.`customer_accounts



Выяснил что

авторinsert_date [Type] => int(10) unsigned [1] => int(10) unsigned

я подозреваю что должна быть timestamp? но база не моя.

что можно сделать??
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбор по дате / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]