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

Поделиться
HTML-код
  • Опубликовано: 29 окт 2024

Комментарии • 81

  • @mikmikls
    @mikmikls 7 лет назад +12

    Присоединяюсь, грамотное изложение, много информации, ничего лишнего, без беканий и меканий, Респект. Хотелось бы уроков по Макросам данных, очень интересная вещь но мало информации.

  • @angelinahoritonova5642
    @angelinahoritonova5642 2 года назад +2

    Вы меня спасли на моей практике . Дай бог вам здоровья.

    • @AccesshelpRu
      @AccesshelpRu  2 года назад

      Спасибо большое и спасибо что смотрите!

  • @AccesshelpRu
    @AccesshelpRu  7 лет назад +1

    Чаевые на развитие канала:
    www.donationalerts.ru/r/accesshelpru
    Все собранные средства идут на развитие канала. Большое спасибо!

  • @olegrudakov4941
    @olegrudakov4941 Год назад

    Здравствуйте! Очень хорошие уроки у вас. Подскажите с датой как сделать сложные запросы относительно даты за Х дней до даты?

  • @doctor-joni
    @doctor-joni 2 года назад

    мне очень помогает ваши скринкасты. можно ещё вопрос? что нужно делать чтоб через 10-20 дней или через месяц 2-3 не смогли изменить дату и время как в ключевом поле счетчик. заранее спасибо

  • @jasminsohibova1224
    @jasminsohibova1224 11 месяцев назад

    Здравствуйте! Мне очень помогают ваши уроки в учебе. Я бы хотела спросить у вас. Какой функции надо работать если я хочу найти лекарства которые просрочены по дате изготовления и по дате окончание скоко годности. Например у меня был срок 1 год и он истек и лекарство просроченое Помоготе пожалуйста 😢

  • @AccesshelpRu
    @AccesshelpRu  4 года назад

    Таймкоды:
    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 | Заключение

  • @Евгеника-в2ь
    @Евгеника-в2ь 5 лет назад +2

    Добрый день! Подскажите, как сделать Запрос "Доход минус Расход" (есть таблиы и запросы "дохо", "расход")

  • @AccesshelpRu
    @AccesshelpRu  4 года назад

    1) Где купить лицензионный Microsoft Office 365 за 200 рублей - ruclips.net/video/oyvW6MKVzqw/видео.html
    2) Как и где скачать Access бесплатно - 7108.ru/a2109

  • @doctor-joni
    @doctor-joni 2 года назад

    ещё можно вопрос как сделать так чтоб каждый день из пришедших на приём больных по дате рождения вычислялось сколько из них детей (0-14 лет), сколько из них подростков (15-17 лет) сколько из них старших (18-29 лет) и сколько из них взрослых (от 30 и старше). заранее спасибо

  • @ВикторияДудик-е2о
    @ВикторияДудик-е2о 6 месяцев назад

    Здравствуйте,а как вычислить друзей родившихся в ноябре

  • @fotinivsv9072
    @fotinivsv9072 7 лет назад

    Подскажите пожалуйста , как вычислить от даты рождения на сегодняшнее число, сколько лет? и ещё как к дате прибавить например 30 дней?
    Спасибо.

  • @alexampar218
    @alexampar218 8 месяцев назад

    Добрый день. Кто знает, если у клиента день рождения, как вывести подсказку на экран? Надо сравнить "Дату рождения" и к примеру "Дату регистрации" и, при условии, что день/месяц(д.рож) - день/месяц(д.рег) = 0, то вывести сообщение. Как это реализовать тут?((

  • @lesnikofff
    @lesnikofff 2 года назад

    День добрый! Подскажите, с помощью какой функции или какого условия можно вычислить сколько недель прошло, к примеру, от даты рождения. Спасибо!

    • @AccesshelpRu
      @AccesshelpRu  2 года назад +1

      Datediff

    • @lesnikofff
      @lesnikofff 2 года назад

      @@AccesshelpRu спасибо! Очень помогаете! А возможно ли сделать так что бы программа считала неделю только в том случае когда она полная. ? То есть если прошел день от начала недели, программа выдает, что это уже одна неделя. Или де неделя и плюс день это получается уже две недели… я попробовал сделать по аналогии как с годом(если год не полный то минус 1считает, как в вашем одном из ролике), но с неделей видать так не работает.

  • @AccesshelpRu
    @AccesshelpRu  7 лет назад +2

    Если вы не знаете, как создаются запросы с условием в базе данных Microsoft Access, то посмотрите это видео. Продолжаем работать с базой данных Access "Интернет магазин".
    В этом скринкасте мы рассмотрим примеры условий запроса, в частности разберем как задать условия для полей типа Дата/время в запросах Access.
    На простых примерах мы научимся создавать запросы Access, которые используются для:
    1) поиска записей, содержащих текущую дату (функция Date());
    2) получения месяца из заданной даты (функция Month() и MonthName());
    3) получения квартала из заданной даты (функция DatePart());
    4) получения дня недели из заданной даты (функция Weekday() и WeekdayName()).
    Убедитесь, что программа Microsoft Access очень проста и не требует дополнительных знаний в освоении.
    Чаевые на развитие канала:
    Money.Yandex - 41001776448918
    Ссылки на предыдущие скринкасты:
    Как создать ЗАПРОС С УСЛОВИЕМ в базе данных MS ACCESS - ruclips.net/video/bJx78u5wzC8/видео.html
    Как задать условия для ТЕКСТОВЫХ полей в запросах MS ACCESS - ruclips.net/video/cwbXCFuKdIM/видео.html
    Как сделать запросы в базе данных Microsoft Access 2016 - ruclips.net/video/nSIHUvfBy34/видео.html
    Готовые базы Access: 7108.ru/g0203
    Ищите нас вконтакте: vk.com/access_community
    Остались вопросы? Пишите в комментариях под видео

  • @vivel3396
    @vivel3396 7 лет назад

    Здравствуйте. У меня к вам вопрос. Есть дата в таблице и при выводе отчета мне нужен месяц предыдущий этой дате. Например 12.05.17 результат запроса Апрель. Сделала через MonthName(Month[Дата]-1)) ошибка на дату январских месяцев....

    • @AccesshelpRu
      @AccesshelpRu  7 лет назад

      +Vivel попробуйте поиграться с iif, если январь то декабрь, во всех остальных случаях, ваша формула

  • @yevgeniykhovrich1177
    @yevgeniykhovrich1177 3 года назад

    Добрый день! Подскажите, пожалуйста, как вывести максимальную дату в запросе?

  • @ВикторЖук-з8ь
    @ВикторЖук-з8ь 2 года назад

    Здравствуйте, а как сделать, чтобы запрос у меня спрашивал, за какой квартал я хочу получить информацию, а я бы вводил номер квартала? Такое возможно?

    • @AccesshelpRu
      @AccesshelpRu  2 года назад +1

      Да , в условии отбора в квадратных скобках пишите [введите квартал]

  • @МКСлайдшоу
    @МКСлайдшоу 6 лет назад

    Здравствуйте. Помогите пожалуйста разобраться. Делаю базу данных салона красоты. Подскажите пожалуйста как в журнале записей клиентов сделать так, чтобы при записи клиента в журнал, не было одинакового даты и времени. У меня дата и время -это два отдельных поле в таблице. Хотелось бы чтоб при вводе в форме даты и время которое уже есть в журнале, появлялось информационное сообщение: Время занято. Заранее благодарен.

  • @romanroman7757
    @romanroman7757 3 года назад

    Здравствуйте! В отчете делаю группировку по полю Month name, но сортировка месяцев идет по алфавиту, а не дате. Что делать? Хочется в отчете видеть группировку по продажам по месяцам с названиями месяцев, а не номером месяца.

    • @AccesshelpRu
      @AccesshelpRu  3 года назад +1

      Сделайте рядом поле month и сортировку делайте по этому полю

    • @romanroman7757
      @romanroman7757 3 года назад

      @@AccesshelpRu Доброе утро!Подскажите, пожалуйста, как вводить данные в форму через WEB интерфейс?

    • @AccesshelpRu
      @AccesshelpRu  3 года назад

      Добрый, с таким не работал

  • @andreylegendary7018
    @andreylegendary7018 4 года назад

    Спасибо помог

  • @МихаилКутырёв-о6щ
    @МихаилКутырёв-о6щ 6 лет назад

    Доброго времени суток. Нужно создать по недельный запрос. Можете подсказать? И возможно ли данный запрос сохранить отдельной таблицей или даже формой?

    • @AccesshelpRu
      @AccesshelpRu  6 лет назад

      Попробуйте функцию datepart, с ее помощью можно найти номер недели из даты (урок есть на канале). Запрос можно сохранить в виде таблицы. Такие запросы так и называются на создание таблицы

  • @doctor-joni
    @doctor-joni 2 года назад

    я воспользовался функцией время. можно сделать так чтоб секунды не показывались, а только часы и минуты? Заранее спасибо

    • @AccesshelpRu
      @AccesshelpRu  2 года назад +1

      Формат краткий формат времени

    • @doctor-joni
      @doctor-joni 2 года назад

      @@AccesshelpRu спасибо получилось

    • @AccesshelpRu
      @AccesshelpRu  2 года назад +1

      Рад помочь!

  • @ИванУзких
    @ИванУзких 5 лет назад

    Здраствуйте. Подскажите, пожалуйста, какую функцию брать со временем, чтобы выводились только те результаты, у которых как бы прошел срок годности? Вот допустим есть лекарство, сделанный 06.03.2012, срок годности 5 лет. Какая функция? If(datediff(date;"дата производства":year))>"срок годности"... Вообще не вдупляю (:

    • @AccesshelpRu
      @AccesshelpRu  5 лет назад

      Попробуйте dateadd , урок есть на канале

    • @ИванУзких
      @ИванУзких 5 лет назад

      @@AccesshelpRu спасибо, попробую

  • @Zolsser
    @Zolsser 2 года назад

    Как можно вычислить и проставить в отдельном поле возраст клиента, если занесена дата его рождения?

    • @AccesshelpRu
      @AccesshelpRu  2 года назад

      Запросом

    • @Zolsser
      @Zolsser 2 года назад

      @@AccesshelpRu хм... хороший ответ.

  • @cokpam
    @cokpam 5 лет назад +1

    Добрый день! Начал смотреть Ваши уроки! Возникла необходимость посчитать в Аксесс стаж работника с даты начала по конец работы (лет, месяцев, дней). Есть ли у Вас видео на данную тему.

  • @rsabirov3907
    @rsabirov3907 Год назад

    Помогите, не могу вывести данный за определенный месяц

  • @Uavolk
    @Uavolk 7 лет назад

    Здравствуйте, подскажите, как сделать запрос в таблице по дате, чтобы показывало поля только за предыдущий месяц, так чтобы каждый раз можно делать запрос за предыдущий месяц.

    • @AccesshelpRu
      @AccesshelpRu  7 лет назад

      +Виталий Волков month(дата)-1 попробуйте

  • @АнтонК-ы8й
    @АнтонК-ы8й 5 лет назад

    Спасибо за урок! А как вычислить льготный стаж? Допустим у сотрудника идет стаж год за полтора. Либо сотрудник проработал 3 года год за год, дальше 5 лет год за полтора, как это все посчитать?

    • @AccesshelpRu
      @AccesshelpRu  5 лет назад

      Надо сначала с формулой определиться , а потом прописать ее в вычисляемом поле.

  • @ПринцессаБананаХеммек

    Привет, твои видео помогают мне с информатикой.
    Как сделать запрос по дате, что бы пользователь мог им пользоваться?

    • @AccesshelpRu
      @AccesshelpRu  5 лет назад

      А как пользователь хочет пользоваться датами?

    • @ПринцессаБананаХеммек
      @ПринцессаБананаХеммек 5 лет назад

      @@AccesshelpRu вводить дату от и до и видеть какие продажи были сделаны в этот период времени

    • @AccesshelpRu
      @AccesshelpRu  5 лет назад +5

      На поле с датой пишите between [введите 1 дату] and [введите 2 дату]

    • @ПринцессаБананаХеммек
      @ПринцессаБананаХеммек 5 лет назад

      @@AccesshelpRu спасибо

  • @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 спасибо, все получилось

  • @ЛаварЛарой
    @ЛаварЛарой 4 года назад

    Подскажите, как устанавливать срок допустим проекта? Я выставил в 2 колонки, начало и конец, но тогда не выходит создать запрос на выдачу списка проектов за определённый месяц.

    • @AccesshelpRu
      @AccesshelpRu  4 года назад

      Чтобы вытащить определенный месяц из даты вам поможет функция month. ruclips.net/video/WDggSWlfyhI/видео.html

    • @ЛаварЛарой
      @ЛаварЛарой 4 года назад

      @@AccesshelpRu так у меня же проекты могут по несколько месяцев идти. Я могу достать месяц из одиночной даты. Как достать его из интервала дат? И как правильно сам интервал оформить?В одной ячейке интервалом через тире или в нескольких(начало, конец) ? Как тогда месяцы вытаскивать из интервалов?

    • @AccesshelpRu
      @AccesshelpRu  4 года назад

      Between [введите номер 1 месяц а] and [введите номер 2 месяца] ?

    • @AccesshelpRu
      @AccesshelpRu  4 года назад

      Первое поле - начало , второе поле - конец.

  • @rsabirov3907
    @rsabirov3907 5 месяцев назад

    Здравствуйте, как узнать у кого сегодня день рождения

    • @AccesshelpRu
      @AccesshelpRu  5 месяцев назад

      Сравнить текущие даты и месяц с датой и месяцем в дне рождения

  • @bakbak1077
    @bakbak1077 3 года назад

    Здравствуйте, Помогите пожалуста кто-нибудь, как значение по умолчанию при вводе в таблицу сделать ограничение "возраст не более 60 лет"? При любой попытке выдает ошибки

    • @tatrainch
      @tatrainch 3 года назад +1

      Ну можно в конструкторе поля в "Правило проверки " ввести ограничение ">0 And

    • @bakbak1077
      @bakbak1077 3 года назад

      @@tatrainch спасибо большое

  • @danilya2000
    @danilya2000 3 года назад

    Запрос "Продажи в текущем месяце" хотелось бы увидеть

    • @AccesshelpRu
      @AccesshelpRu  3 года назад

      для текущего месяца используйте month(date())

  • @СаняТрэш
    @СаняТрэш 3 года назад

    Почему негде не разбираются полугодия, мне нужно 1 полугодие и 2 полугодие. Нигде нет, везде они кварталы эти

    • @AccesshelpRu
      @AccesshelpRu  3 года назад +1

      Сделайте через between 01.01.21 and 30.06.21

  • @Максвладимирович
    @Максвладимирович 7 лет назад

    Список товаров с ценами, поступившими в течении предыдущего месяца, как оформить этот запрос? день потратил, но не один ролик не дал мне ответа на этот вопрос..

    • @AccesshelpRu
      @AccesshelpRu  7 лет назад

      за месяц отвечает функция MONTH (ruclips.net/video/vyp_J49atQQ/видео.html)
      в вашем случае условие month([дата])-1

  • @56sector
    @56sector 4 года назад

    Осталось дней как можно определить?

    • @AccesshelpRu
      @AccesshelpRu  4 года назад

      До какого дня? Из даты вычесть текущую. А текущая это date()

  • @СлюилПлбил
    @СлюилПлбил 4 года назад

    а что если я хочу найти дни рождения учеников?