Есть такой запрос:
select num_ip from ip where date_send_ip >= '01.05.2009' and date_send_ip<'01.06.2009'
Нужно сделать так, чтобы в критериях запроса номер текущего месяца был не фиксирован (чтобы не приходилось каждый раз лезть в скрипт и менять номер месяца в запросе), а проставлялся автоматически исходя из текущей даты. Не знаю, как это реализовывается на Firebird`e.
Помогите, пожалуйста!
Как сделать запрос со вставкой текущего месяца в этот запрос
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Re: Как сделать запрос со вставкой текущего месяца в этот запрос
Это реализуется с использованием CURRENT_DATE, EXTRACT и DATEADD. RTFM.
Re: Как сделать запрос со вставкой текущего месяца в этот запрос
Я про эти функции я знаю. И знаю как ими пользоваться по-отдельности, но как реализовать в одном запросе - не хватает пока знаний и опыта. Суть в том и заключается, как все это реализовать с помощью одного запроса. Может можно как-то вложенным его сделать?
Re: Как сделать запрос со вставкой текущего месяца в этот запрос
На будущее - не дублируй вопросы здесь и на SQL.ru - контингент посетителей почти совпадает.