Отсчитать пол года от текущей даты

  • Автор темы Автор темы Awax
  • Дата начала Дата начала

Awax

Новичок
Отсчитать пол года от текущей даты

Таблица
id
Name
Date - поле дата формата (0000-00-00)
Status - поле int(значения 1,2,3)

1. Нужно вывести все данные из таблицы не позднее полугода от текущей даты.
2. + кроме этого вывести все строки со статусом 1 не зависимо от даты.

1 не знаю каким образом получить дату ps вычетом 6-и месяцев, а потом уже ее вставить в sql запрос?
2 Можно ли попробовать через Union?
 
Если по памяти писать то что-то типа:

Код:
select blabla from table where date BETWEEN (NOW() - interval 6 month) AND NOW();

2. - можно
 
> QUARTER
Странно. В кварталах разное количество дней, правильно использовать 6 месяцев.
 
Автор оригинала: Активист
> QUARTER
Странно. В кварталах разное количество дней, правильно использовать 6 месяцев.
А в месяцах разное количество дней уже не странно?
 
Можно даже больше сказать, количество дней в году в 3 случаях из 4 не делится ровно пополам :)
 
c0dex
Urville
Спасибо, оба варианта работающие.
Буду пока пробовать.
 
Сверху