Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/64: Рейтинг темы: голосов - 64, средняя оценка - 4.64
6 / 6 / 0
Регистрация: 30.08.2010
Сообщений: 32

Отбор записей за предыдущий месяц

06.05.2011, 12:54. Показов 13010. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, Форумчане! Кто с функциями Даты на ты? Каждый месяц при изготовлении отчета захожу в Запрос и устанавливаю критерий отбора: Between #01.03.2011# And #31.03.2011# Пытаясь автоматизировать крутил функции Month и т.д. Ничего не выкрутил. Кто знает - помогите?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.05.2011, 12:54
Ответы с готовыми решениями:

Отбор записей по датам, чтобы месяц начинался с 26 числа и заканчивался на 25
в начале страницы имеется переключатель месяца и года, а сама форма выводит записи за выбранный месяц и год. получается с 1 числа по 31....

DataTimePicker предыдущий месяц
Еще один легкий вопрос. Есть два DataTimePicker'a. Начальная дата и сегоднешняя. Задачка в том чтобs нажатием одной кнопки настроить оба...

Календарь на предыдущий месяц
Имеется такой такой код: <?php // Устанавливаем текущий год, месяц и день list($iNowYear, $iNowMonth, $iNowDay) = explode('-',...

10
1866 / 1186 / 192
Регистрация: 27.03.2009
Сообщений: 4,603
06.05.2011, 13:06
постоянно вручную?
0
6 / 6 / 0
Регистрация: 30.08.2010
Сообщений: 32
06.05.2011, 14:03  [ТС]
Да. За каждый предыдущий месяц. Я понимаю, что профессионалу это смешно. А мне, чайнику, не до смеха!

Добавлено через 7 минут
Было бы в справке все по-человечески. А то все по-ангельски!
0
2643 / 1342 / 256
Регистрация: 25.10.2010
Сообщений: 2,196
06.05.2011, 14:29
Если это требуется каждый раз только за предыдущий месяц, то можно попробовать такое условие отбора для поля с датой:
Month([Поле_с_датой])=Month(DateAdd("m";-1; Date())).
Более универсальный способ - запрос с параметром. Например, в условии отбора написать: Month([Поле_с_датой])=[За какой месяц?], при запуске ввести номер месяца
1
6 / 6 / 0
Регистрация: 30.08.2010
Сообщений: 32
06.05.2011, 14:41  [ТС]
Спасибо большое! Сейчас буду пробовать!
0
Адекват
17.05.2011, 01:08
SQL
1
2
3
SELECT <Список_полей>
FROM <Имя_таблицы>
WHERE MONTH(<Поле_с_датой>)=MONTH(now())-1;
2643 / 1342 / 256
Регистрация: 25.10.2010
Сообщений: 2,196
17.05.2011, 19:49
А если месяц 1-й, правильно сработает? Должен быть декабрь предыдущего года
1
 Аватар для ironegg
1905 / 782 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
18.05.2011, 17:17
попробуй так
SQL
1
WHERE MONTH(<Поле_с_датой>)=MONTH(DateAdd("m",-1, DATE()));
1
6 / 6 / 0
Регистрация: 30.08.2010
Сообщений: 32
18.05.2011, 18:25  [ТС]
Спасибо большое! Уже все работает!
0
12 / 12 / 0
Регистрация: 24.11.2010
Сообщений: 100
08.06.2011, 13:18
Но ведь вы всеравно, утруждаете сетя тем что вспоминаете что надо сделать отчет?
Можно ведь и запустить процесс на автоматизированный подход к этому вопросу

при наступлении события Нового месяца
1
6 / 6 / 0
Регистрация: 30.08.2010
Сообщений: 32
09.06.2011, 17:42  [ТС]
Да мне поставщик все время напоминает 5 числа каждого месяца. И мне остается теперь только кнопку нажать. Спасибо большое!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.06.2011, 17:42
Помогаю со студенческими работами здесь

Вывести данные за предыдущий месяц
Доброго времени суток. Есть таблица с показаниями счетчика воды. Чтобы узнать показания на текущий месяц запрос такой select , , ...

Почему не выводится информация за предыдущий месяц
В Бд есть записи содержащие время (unix timestamp) и значение Пример time data 1565743242 1 Мне нужно выбирать...

Как вывести дату за предыдущий месяц в виде 06/15 ?
Подскажите как вывести дату за предыдущий месяц в виде 06/15????

Вывести на экран предыдущий и последующий месяц введенной цирфы
Создать класс Месяц в нем должны быть месяцы с их номерами. Вывести на экран предыдущий и последующий месяц введенной цирфы. И при вводе...

Добавление в архив файлов за предыдущий месяц с заданными исключениями
Добрый день. есть большое количество файлов, имя задаётся по виду: 20120701_xxx 20120702_yyy 20120730_zzz 20120801_qqq и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru