Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как проверить время в поле таблицы / 4 сообщений из 4, страница 1 из 1
26.09.2018, 17:28
    #39708681
angrybot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить время в поле таблицы
Привет. Есть запрос:

SELECT * FROM catalog_products WHERE id_tree=".$id_tree." AND sklad>0

есть поле dataupdate там время вида 2018-05-30

как в запрос подставить в условие выборки чтобы помимо товаров у которых склад >0 было еще и поле dataupdate<2 (дней)
...
Рейтинг: 0 / 0
26.09.2018, 17:45
    #39708702
Jude
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить время в поле таблицы
angrybotПривет. Есть запрос:

SELECT * FROM catalog_products WHERE id_tree=".$id_tree." AND sklad>0

есть поле dataupdate там время вида 2018-05-30

как в запрос подставить в условие выборки чтобы помимо товаров у которых склад >0 было еще и поле dataupdate<2 (дней)
если поле = строка (самоделка) - можно выбраковывать записи , где нет времени вида "сегодня" и "вчера".
если там date , datetime, timestump = тут можно сравнение.
...
Рейтинг: 0 / 0
26.09.2018, 17:47
    #39708704
angrybot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить время в поле таблицы
JudeangrybotПривет. Есть запрос:

SELECT * FROM catalog_products WHERE id_tree=".$id_tree." AND sklad>0

есть поле dataupdate там время вида 2018-05-30

как в запрос подставить в условие выборки чтобы помимо товаров у которых склад >0 было еще и поле dataupdate<2 (дней)
если поле = строка (самоделка) - можно выбраковывать записи , где нет времени вида "сегодня" и "вчера".
если там date , datetime, timestump = тут можно сравнение.

выбраковывать сегеодня и вчера покажите пример на моем запросе. Да к сожалению немного лопухнулся когда вместо timestamp и date поставил varchar
...
Рейтинг: 0 / 0
27.09.2018, 07:53
    #39708985
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить время в поле таблицы
angrybotесть поле dataupdate там время вида 2018-05-30

как в запрос подставить в условие выборки чтобы помимо товаров у которых склад >0 было еще и поле dataupdate<2 (дней)
Вероятно от текущей даты?
angrybotвместо timestamp и date поставил varchar
При таком формате это неважно.

Код: sql
1.
AND dataupdate >= CURDATE() - INTERVAL 2 DAY
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как проверить время в поле таблицы / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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