Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.09.2022, 11:47
Аватар для Jansen
Новичок на форуме
Отправить личное сообщение для Jansen Посмотреть профиль Найти все сообщения от Jansen
 
Регистрация: 23.09.2022
Сообщений: 5

Контраст даты в сегодняшней дате и дате покупки в MY SQL
Я хочу выполнить SQL-запрос, в котором разница между текущей датой и датой покупки должна составлять от 30 до 60 дней в диапазоне. Как его получить? Следуя этому Источнику, какие-либо другие указания?

Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 28.09.2022, 13:33
Аватар для ksa
ksa ksa на форуме
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

SELECT TIMEDIFF('2007-12-31 10:02:00','2007-12-30 12:01:01');
-- result: 22:00:59, the difference in HH:MM:SS format


SELECT TIMESTAMPDIFF(SECOND,'2007-12-30 12:01:01','2007-12-31 10:02:00'); 
-- result: 79259  the difference in seconds

https://stackoverflow.com/questions/...dates-in-mysql
Ответить с цитированием
  #3 (permalink)  
Старый 28.09.2022, 18:21
Аватар для Белый шум
Профессор
Отправить личное сообщение для Белый шум Посмотреть профиль Найти все сообщения от Белый шум
 
Регистрация: 19.01.2012
Сообщений: 498

Если в результате вы хотите получить строки из таблицы, удовлетворяющие вашему критерию, то правильно вот так:
https://stackoverflow.com/questions/...time-sql-query

Ну или как-то так:
Цитата:
select * from table_name where column_date >= SUBDATE('2012-12-26', 60) AND column_date <= SUBDATE('2012-12-26', 30);
Вместо строки с сегодняшней датой можно использовать функцию NOW()
Ответить с цитированием
  #4 (permalink)  
Старый 03.10.2022, 08:15
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,566

Начать надо с того каким образом вы в базе храните дату покупки, в каком типе
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подстановка сегодняшней даты и вчерашней. EvilDoom Элементы интерфейса 8 08.11.2016 16:22
Прошу раскритиковать наслойку работы с MySql. Alasdair Node.JS 4 21.11.2015 20:06