Как определить ГОД, КВАРТАЛ, МЕСЯЦ, ДЕНЬ НЕДЕЛИ в запросе Access

  Рет қаралды 66,137

Уроки по Microsoft Access

Уроки по Microsoft Access

Күн бұрын

Если вы не знаете, как создаются запросы с условием в базе данных Microsoft Access, то посмотрите это видео. Продолжаем работать с базой данных Access "Интернет магазин".
В этом скринкасте мы рассмотрим примеры условий запроса, в частности разберем как задать условия для полей типа Дата/время в запросах Access.
На простых примерах мы научимся создавать запросы Access, которые используются для:
1) поиска записей, содержащих текущую дату (функция Date());
2) получения месяца из заданной даты (функция Month() и MonthName());
3) получения квартала из заданной даты (функция DatePart());
4) получения дня недели из заданной даты (функция Weekday() и WeekdayName()).
Убедитесь, что программа Microsoft Access очень проста и не требует дополнительных знаний в освоении.
Таймкоды:
00:00 | Вступление
00:15 | Условия на поле Дата/время
01:30 | Функция Date()
02:20 | Функция Year()
03:20 | Функция Month()
04:09 | Функция MonthName()
05:00 | Функция DatePart()
08:20 | Функция WeekDay()
09:10 | Функция WeekDayName()
10:10 | Заключение
Готовые базы Access тут - 7108.ru/g0203
• Купон на скидку: 100Access
----------------------------------------------
Чаевые на развитие канала:
• yasobe.ru/na/accesshelpru
• www.donationalerts.ru/r/access...
• qiwi.me/accesshelpru
----------------------------------------------
Ссылки на предыдущие уроки:
• Как создать ЗАПРОС С УСЛОВИЕМ в базе данных MS ACCESS - • Как создать ЗАПРОС С У...
• Как задать условия для ТЕКСТОВЫХ полей в запросах MS ACCESS - • Как задать условия для...
• Как сделать запросы в базе данных Microsoft Access 2016 - • Как сделать запросы в ...
----------------------------------------------
1) Где купить лицензионный Microsoft Office 365 за 200 рублей - • Где купить лицензионны...
2) Как и где скачать Access бесплатно - 7108.ru/a2109
3) Готовая база данных Access Приходный кассовый ордер - • Готовая база данных Ac...
4) Готовая база данных Access Успеваемость студентов - • Готовая база данных Ac...
5) Готовая база данных Access Автосалон - • Готовая база данных Ac...
6) Готовая база данных Access Автопрокат - • Готовая база данных Ac...
7) Готовая база данных Access Грузоперевозки - • Готовая база Microsoft...
8) Готовая база данных Access Турфирма - • Готовая база данных Ту...
9) Готовая база данных Access Детский сад - 7108.ru/access-detskij-sad
----------------------------------------------
Хотите самостоятельно научиться создавать обучающие скринкасты в программе Camtasia Studio 9? - / @user-nq7hd9hb1b
----------------------------------------------
Ищите нас ВКонтакте: access_community
Facebook: / msaccess.community
Telegram: t.me/accesshelp
Остались вопросы? Пишите в комментариях под видео

Пікірлер: 81
@mikmikls
@mikmikls 7 жыл бұрын
Присоединяюсь, грамотное изложение, много информации, ничего лишнего, без беканий и меканий, Респект. Хотелось бы уроков по Макросам данных, очень интересная вещь но мало информации.
@AccesshelpRu
@AccesshelpRu 6 жыл бұрын
Чаевые на развитие канала: www.donationalerts.ru/r/accesshelpru Все собранные средства идут на развитие канала. Большое спасибо!
@angelinahoritonova5642
@angelinahoritonova5642 2 жыл бұрын
Вы меня спасли на моей практике . Дай бог вам здоровья.
@AccesshelpRu
@AccesshelpRu 2 жыл бұрын
Спасибо большое и спасибо что смотрите!
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Таймкоды: 00:00 | Вступление 00:15 | Условия на поле Дата/время 01:30 | Функция Date() 02:20 | Функция Year() 03:20 | Функция Month() 04:09 | Функция MonthName() 05:00 | Функция DatePart() 08:20 | Функция WeekDay() 09:10 | Функция WeekDayName() 10:10 | Заключение
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
1) Где купить лицензионный Microsoft Office 365 за 200 рублей - kzbin.info/www/bejne/parZiGmDgLutp9k 2) Как и где скачать Access бесплатно - 7108.ru/a2109
@olegrudakov4941
@olegrudakov4941 Жыл бұрын
Здравствуйте! Очень хорошие уроки у вас. Подскажите с датой как сделать сложные запросы относительно даты за Х дней до даты?
@user-mu6bz5oc8i
@user-mu6bz5oc8i 2 жыл бұрын
мне очень помогает ваши скринкасты. можно ещё вопрос? что нужно делать чтоб через 10-20 дней или через месяц 2-3 не смогли изменить дату и время как в ключевом поле счетчик. заранее спасибо
@user-oe5vt9ng9e
@user-oe5vt9ng9e 5 жыл бұрын
Добрый день! Подскажите, как сделать Запрос "Доход минус Расход" (есть таблиы и запросы "дохо", "расход")
@AccesshelpRu
@AccesshelpRu 7 жыл бұрын
Если вы не знаете, как создаются запросы с условием в базе данных Microsoft Access, то посмотрите это видео. Продолжаем работать с базой данных Access "Интернет магазин". В этом скринкасте мы рассмотрим примеры условий запроса, в частности разберем как задать условия для полей типа Дата/время в запросах Access. На простых примерах мы научимся создавать запросы Access, которые используются для: 1) поиска записей, содержащих текущую дату (функция Date()); 2) получения месяца из заданной даты (функция Month() и MonthName()); 3) получения квартала из заданной даты (функция DatePart()); 4) получения дня недели из заданной даты (функция Weekday() и WeekdayName()). Убедитесь, что программа Microsoft Access очень проста и не требует дополнительных знаний в освоении. Чаевые на развитие канала: Money.Yandex - 41001776448918 Ссылки на предыдущие скринкасты: Как создать ЗАПРОС С УСЛОВИЕМ в базе данных MS ACCESS - kzbin.info/www/bejne/mHvbaGuratyteZo Как задать условия для ТЕКСТОВЫХ полей в запросах MS ACCESS - kzbin.info/www/bejne/majFiXZ8qrCXf68 Как сделать запросы в базе данных Microsoft Access 2016 - kzbin.info/www/bejne/pISseYism6esaZY Готовые базы Access: 7108.ru/g0203 Ищите нас вконтакте: vk.com/access_community Остались вопросы? Пишите в комментариях под видео
@fotinivsv9072
@fotinivsv9072 7 жыл бұрын
Подскажите пожалуйста , как вычислить от даты рождения на сегодняшнее число, сколько лет? и ещё как к дате прибавить например 30 дней? Спасибо.
@jasminsohibova1224
@jasminsohibova1224 6 ай бұрын
Здравствуйте! Мне очень помогают ваши уроки в учебе. Я бы хотела спросить у вас. Какой функции надо работать если я хочу найти лекарства которые просрочены по дате изготовления и по дате окончание скоко годности. Например у меня был срок 1 год и он истек и лекарство просроченое Помоготе пожалуйста 😢
@andreylegendary7018
@andreylegendary7018 4 жыл бұрын
Спасибо помог
@AccesshelpRu
@AccesshelpRu 4 жыл бұрын
Рад помочь)
@user-mu6bz5oc8i
@user-mu6bz5oc8i 2 жыл бұрын
ещё можно вопрос как сделать так чтоб каждый день из пришедших на приём больных по дате рождения вычислялось сколько из них детей (0-14 лет), сколько из них подростков (15-17 лет) сколько из них старших (18-29 лет) и сколько из них взрослых (от 30 и старше). заранее спасибо
@cokpam
@cokpam 5 жыл бұрын
Добрый день! Начал смотреть Ваши уроки! Возникла необходимость посчитать в Аксесс стаж работника с даты начала по конец работы (лет, месяцев, дней). Есть ли у Вас видео на данную тему.
@user-my4zy7zm9w
@user-my4zy7zm9w 6 жыл бұрын
Здравствуйте. Помогите пожалуйста разобраться. Делаю базу данных салона красоты. Подскажите пожалуйста как в журнале записей клиентов сделать так, чтобы при записи клиента в журнал, не было одинакового даты и времени. У меня дата и время -это два отдельных поле в таблице. Хотелось бы чтоб при вводе в форме даты и время которое уже есть в журнале, появлялось информационное сообщение: Время занято. Заранее благодарен.
@vivel3396
@vivel3396 6 жыл бұрын
Здравствуйте. У меня к вам вопрос. Есть дата в таблице и при выводе отчета мне нужен месяц предыдущий этой дате. Например 12.05.17 результат запроса Апрель. Сделала через MonthName(Month[Дата]-1)) ошибка на дату январских месяцев....
@AccesshelpRu
@AccesshelpRu 6 жыл бұрын
+Vivel попробуйте поиграться с iif, если январь то декабрь, во всех остальных случаях, ваша формула
@Uavolk
@Uavolk 6 жыл бұрын
Здравствуйте, подскажите, как сделать запрос в таблице по дате, чтобы показывало поля только за предыдущий месяц, так чтобы каждый раз можно делать запрос за предыдущий месяц.
@AccesshelpRu
@AccesshelpRu 6 жыл бұрын
+Виталий Волков month(дата)-1 попробуйте
@user-zi7dm9uq3s
@user-zi7dm9uq3s 5 жыл бұрын
Спасибо за урок! А как вычислить льготный стаж? Допустим у сотрудника идет стаж год за полтора. Либо сотрудник проработал 3 года год за год, дальше 5 лет год за полтора, как это все посчитать?
@AccesshelpRu
@AccesshelpRu 5 жыл бұрын
Надо сначала с формулой определиться , а потом прописать ее в вычисляемом поле.
@user-ex8pd6my4f
@user-ex8pd6my4f 6 жыл бұрын
Доброго времени суток. Нужно создать по недельный запрос. Можете подсказать? И возможно ли данный запрос сохранить отдельной таблицей или даже формой?
@AccesshelpRu
@AccesshelpRu 6 жыл бұрын
Попробуйте функцию datepart, с ее помощью можно найти номер недели из даты (урок есть на канале). Запрос можно сохранить в виде таблицы. Такие запросы так и называются на создание таблицы
@user-vr4ec1sz4f
@user-vr4ec1sz4f 2 ай бұрын
Здравствуйте,а как вычислить друзей родившихся в ноябре
@alexampar218
@alexampar218 3 ай бұрын
Добрый день. Кто знает, если у клиента день рождения, как вывести подсказку на экран? Надо сравнить "Дату рождения" и к примеру "Дату регистрации" и, при условии, что день/месяц(д.рож) - день/месяц(д.рег) = 0, то вывести сообщение. Как это реализовать тут?((
@user-ol2rj3ny5z
@user-ol2rj3ny5z 5 жыл бұрын
Привет, твои видео помогают мне с информатикой. Как сделать запрос по дате, что бы пользователь мог им пользоваться?
@AccesshelpRu
@AccesshelpRu 5 жыл бұрын
А как пользователь хочет пользоваться датами?
@user-ol2rj3ny5z
@user-ol2rj3ny5z 5 жыл бұрын
@@AccesshelpRu вводить дату от и до и видеть какие продажи были сделаны в этот период времени
@AccesshelpRu
@AccesshelpRu 5 жыл бұрын
На поле с датой пишите between [введите 1 дату] and [введите 2 дату]
@user-ol2rj3ny5z
@user-ol2rj3ny5z 5 жыл бұрын
@@AccesshelpRu спасибо
@lesnikofff
@lesnikofff 2 жыл бұрын
День добрый! Подскажите, с помощью какой функции или какого условия можно вычислить сколько недель прошло, к примеру, от даты рождения. Спасибо!
@AccesshelpRu
@AccesshelpRu 2 жыл бұрын
Datediff
@lesnikofff
@lesnikofff 2 жыл бұрын
@@AccesshelpRu спасибо! Очень помогаете! А возможно ли сделать так что бы программа считала неделю только в том случае когда она полная. ? То есть если прошел день от начала недели, программа выдает, что это уже одна неделя. Или де неделя и плюс день это получается уже две недели… я попробовал сделать по аналогии как с годом(если год не полный то минус 1считает, как в вашем одном из ролике), но с неделей видать так не работает.
@user-gs4sm5sf9m
@user-gs4sm5sf9m 5 жыл бұрын
Здраствуйте. Подскажите, пожалуйста, какую функцию брать со временем, чтобы выводились только те результаты, у которых как бы прошел срок годности? Вот допустим есть лекарство, сделанный 06.03.2012, срок годности 5 лет. Какая функция? If(datediff(date;"дата производства":year))>"срок годности"... Вообще не вдупляю (:
@AccesshelpRu
@AccesshelpRu 5 жыл бұрын
Попробуйте dateadd , урок есть на канале
@user-gs4sm5sf9m
@user-gs4sm5sf9m 5 жыл бұрын
@@AccesshelpRu спасибо, попробую
@yevgeniykhovrich1177
@yevgeniykhovrich1177 3 жыл бұрын
Добрый день! Подскажите, пожалуйста, как вывести максимальную дату в запросе?
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Функция макс
@rsabirov3907
@rsabirov3907 11 ай бұрын
Помогите, не могу вывести данный за определенный месяц
@Zolsser
@Zolsser 2 жыл бұрын
Как можно вычислить и проставить в отдельном поле возраст клиента, если занесена дата его рождения?
@AccesshelpRu
@AccesshelpRu 2 жыл бұрын
Запросом
@Zolsser
@Zolsser 2 жыл бұрын
@@AccesshelpRu хм... хороший ответ.
@romanroman7757
@romanroman7757 3 жыл бұрын
Здравствуйте! В отчете делаю группировку по полю Month name, но сортировка месяцев идет по алфавиту, а не дате. Что делать? Хочется в отчете видеть группировку по продажам по месяцам с названиями месяцев, а не номером месяца.
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Сделайте рядом поле month и сортировку делайте по этому полю
@romanroman7757
@romanroman7757 3 жыл бұрын
@@AccesshelpRu Доброе утро!Подскажите, пожалуйста, как вводить данные в форму через WEB интерфейс?
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Добрый, с таким не работал
@user-hi4nw4yi3c
@user-hi4nw4yi3c 4 жыл бұрын
Подскажите, как устанавливать срок допустим проекта? Я выставил в 2 колонки, начало и конец, но тогда не выходит создать запрос на выдачу списка проектов за определённый месяц.
@AccesshelpRu
@AccesshelpRu 4 жыл бұрын
Чтобы вытащить определенный месяц из даты вам поможет функция month. kzbin.info/www/bejne/jXXKmIaNocusnqs
@user-hi4nw4yi3c
@user-hi4nw4yi3c 4 жыл бұрын
@@AccesshelpRu так у меня же проекты могут по несколько месяцев идти. Я могу достать месяц из одиночной даты. Как достать его из интервала дат? И как правильно сам интервал оформить?В одной ячейке интервалом через тире или в нескольких(начало, конец) ? Как тогда месяцы вытаскивать из интервалов?
@AccesshelpRu
@AccesshelpRu 4 жыл бұрын
Between [введите номер 1 месяц а] and [введите номер 2 месяца] ?
@AccesshelpRu
@AccesshelpRu 4 жыл бұрын
Первое поле - начало , второе поле - конец.
@user-gv1kd8bz8w
@user-gv1kd8bz8w 2 жыл бұрын
Здравствуйте, а как сделать, чтобы запрос у меня спрашивал, за какой квартал я хочу получить информацию, а я бы вводил номер квартала? Такое возможно?
@AccesshelpRu
@AccesshelpRu 2 жыл бұрын
Да , в условии отбора в квадратных скобках пишите [введите квартал]
@YUONASAD
@YUONASAD 3 жыл бұрын
Подскажите пожалуйста Как написать Функцию Year() если нужно выборку из строк, где дата это следующий год? тобишь 2022
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Year(date()) +1
@YUONASAD
@YUONASAD 3 жыл бұрын
@@AccesshelpRu спасибо за ответ, пробовала уже такое, почему то нет результата
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Сделайте выч поле в запросе: year([ваше поле с датой]). А в условии на это поле поставьте year(date())+1
@YUONASAD
@YUONASAD 3 жыл бұрын
@@AccesshelpRu спасибо, все получилось
@danilya2000
@danilya2000 3 жыл бұрын
Запрос "Продажи в текущем месяце" хотелось бы увидеть
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
для текущего месяца используйте month(date())
@user-mu6bz5oc8i
@user-mu6bz5oc8i 2 жыл бұрын
я воспользовался функцией время. можно сделать так чтоб секунды не показывались, а только часы и минуты? Заранее спасибо
@AccesshelpRu
@AccesshelpRu 2 жыл бұрын
Формат краткий формат времени
@user-mu6bz5oc8i
@user-mu6bz5oc8i 2 жыл бұрын
@@AccesshelpRu спасибо получилось
@AccesshelpRu
@AccesshelpRu 2 жыл бұрын
Рад помочь!
@user-tl6bs4uu9p
@user-tl6bs4uu9p 6 жыл бұрын
Список товаров с ценами, поступившими в течении предыдущего месяца, как оформить этот запрос? день потратил, но не один ролик не дал мне ответа на этот вопрос..
@AccesshelpRu
@AccesshelpRu 6 жыл бұрын
за месяц отвечает функция MONTH (kzbin.info/www/bejne/rKrTkH1qbsanh7M) в вашем случае условие month([дата])-1
@bakbak1077
@bakbak1077 3 жыл бұрын
Здравствуйте, Помогите пожалуста кто-нибудь, как значение по умолчанию при вводе в таблицу сделать ограничение "возраст не более 60 лет"? При любой попытке выдает ошибки
@nataliarain5171
@nataliarain5171 3 жыл бұрын
Ну можно в конструкторе поля в "Правило проверки " ввести ограничение ">0 And
@bakbak1077
@bakbak1077 3 жыл бұрын
@@nataliarain5171 спасибо большое
@rsabirov3907
@rsabirov3907 28 күн бұрын
Здравствуйте, как узнать у кого сегодня день рождения
@AccesshelpRu
@AccesshelpRu 27 күн бұрын
Сравнить текущие даты и месяц с датой и месяцем в дне рождения
@user-vc1jo3cm7c
@user-vc1jo3cm7c 3 жыл бұрын
Почему негде не разбираются полугодия, мне нужно 1 полугодие и 2 полугодие. Нигде нет, везде они кварталы эти
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Сделайте через between 01.01.21 and 30.06.21
@56sector
@56sector 4 жыл бұрын
Осталось дней как можно определить?
@AccesshelpRu
@AccesshelpRu 4 жыл бұрын
До какого дня? Из даты вычесть текущую. А текущая это date()
@user-pk6gy9rs8g
@user-pk6gy9rs8g 3 жыл бұрын
а что если я хочу найти дни рождения учеников?
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Так добавьте поле день рождения в запрос)
@user-pk6gy9rs8g
@user-pk6gy9rs8g 3 жыл бұрын
@@AccesshelpRu уже сделал
@AccesshelpRu
@AccesshelpRu 3 жыл бұрын
Ура!
Как создать ВЫЧИСЛЯЕМЫЕ запросы в базе Access
14:35
Уроки по Microsoft Access
Рет қаралды 168 М.
Как создать ЗАПРОС С УСЛОВИЕМ в базе данных MS ACCESS
5:27
Уроки по Microsoft Access
Рет қаралды 162 М.
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 3,5 МЛН
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 55 МЛН
ТАМАЕВ vs ВЕНГАЛБИ. ФИНАЛЬНАЯ ГОНКА! BMW M5 против CLS
47:36
Функция COUNT в Microsoft Access на пальцах за 6 минут
6:41
Уроки по Microsoft Access
Рет қаралды 16 М.
Access урок 7.  Кнопочные формы
8:40
Сделано! О сложном - просто
Рет қаралды 20 М.
7.3  Функции даты и времени Microsoft Access 2010.
7:15
SQL: создаем запросы на выборку (SELECT) в Microsoft Access
8:43
Уроки по Microsoft Access
Рет қаралды 150 М.
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 3,5 МЛН