Функция DatePart в запросах Access

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

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

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

    Таймкоды:
    00:00 | Вступление
    00:20 | Синтаксис функции DatePart
    02:34 | Как найти год
    04:08 | Как найти квартал
    04:35 | Как найти месяц
    04:55 | Как найти номер недели
    05:19 | Как найти часы, минуты, секунды
    06:08 | Функция DatePart в полях формы
    10:02 | Заключение

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

      Ошибка синтаксиса Квартал:DatePart("q";[Дата народження];2)

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

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

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

    Если вы не знаете, как работает функция DatePart в базе данных Microsoft Access, то посмотрите это видео.
    На простых запросах мы разберем принцип работы встроенной функции DatePart.
    Функция DatePart в запросах Access необходима для вычисления определенной части указанной даты.
    Синтаксис: DatePart ("Интервал"; Дата; [Первый день недели]; [Первая неделя года])
    Функция DatePart имеет 4 аргумента: 2 обязательных и 2 необязательных.
    1 аргумент - это интервал - это выражение, которое определяет какую часть от даты нужно вернуть
    2 аргумент - это та дата, с которой мы работаем
    3 аргумент (необязательный) - первый день недели.
    4 аргумент (необязательный) - первая неделя года.
    Все параметры интервала представлены ниже:
    yyyy - Год
    q - Квартал
    m - Месяц
    y - День года
    d - День
    w - День недели
    ww - Неделя
    h - Часы
    n - Минуты
    s - Секунды
    Убедитесь, что программа Microsoft Access очень проста и не требует дополнительных знаний в освоении.
    Чаевые на развитие канала:
    Money.Yandex - 41001776448918
    Полезные ссылки:
    Функция IIF - ruclips.net/video/9eCw4F2Wusc/видео.html
    Функция DateAdd - ruclips.net/video/DV9ss2BiP78/видео.html
    Маска ввода в базе Access - ruclips.net/video/X80T906Uess/видео.html
    Вложенные подзапросы в SQL-запросах Access - ruclips.net/video/S677dUit3Yc/видео.html
    Готовая база данных Access Приходный кассовый ордер - ruclips.net/video/JmIgS_KkW98/видео.html
    Готовые базы Access - 7108.ru/g0203
    Ищите нас вконтакте: vk.com/access_community
    Остались вопросы? Пишите в комментариях под видео

  • @user-wr5rc5pp8r
    @user-wr5rc5pp8r 5 лет назад

    Очень просто и позновательно СПАСИБО ВАМ БОЛЬШОЕ можно сказать с нуля пробую и все по вашим материалам понятно. Единственное подскажите а возможно программу научить распозновать событие (в поле дата) из определенного интервала. т.е. задаю определенный интервал и если в этот период времени что-то происходить то программа просигнализирует? заранее спасибо

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

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

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

    Добрый день. Подскажите пожалуйста такой вопрос: есть период времени (поле дата+время), как выбрать временные интервалы? Например режим работы сутки-трое: сотрудник работал 1 числа, потом 4-го, 8-го и т д, но без привязки к человеку, только даты? Спасибо

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

    Текстовая версия урока - 7108.ru/access-datepart

  • @user-fz2tj7qs1p
    @user-fz2tj7qs1p 3 года назад

    Здравствуйте. Прошу прощения, может вопрос не совсем в тему, но уже устал копать интернет. А вопрос в следующем: Как задать условие на выборку записей за текущий час? Именно за текущий час! Я уже перепробовал кучу вариантов, но никак не выходит. За конкретный час без проблем, но есть необходимость чтобы отображались записи сделанные в текущем часу. Если можно ткните носом в нужную информацию, или подскажите правильное выражение для поля "время". Спасибо

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

      Поясните примером что вы имеете ввиду

    • @user-fz2tj7qs1p
      @user-fz2tj7qs1p 3 года назад

      Здравствуйте. Пример базы такой. Имеется таблица куда вносятся данные: тип транспортного средства, дата въезда, время въезда. Создан запрос который подсчитывает количество (Count) транспортных средств на текущую дату (Date ()). Есть запрос, который считает количество транспортных средств за текущую дату по часам (столбец транспортное средство: групповая операция Count; столбец дата: условие Date(); столбец время: условиеBetween #0:00:00# And #0:59:59#). Необходим запрос который будет считать количество транспортных средств за текущий час, т.е. нужно создать условие в столбце «время» которое будет отображать записи только за текущий час, как условие Date() отображает записи за текущие сутки.

  • @user-zq4xy9sb6b
    @user-zq4xy9sb6b 6 лет назад

    Спасибо огромное за Вашу работу!!! если есть возможность подскажите, пожалуйста, есть ли в Access возможность аналогичная Excel вывести в ячейку результат аргументов "Дата начальная" + "кол-во дней" в виде даты с указанием дня недели причем это должен быть обязательно рабочий день недели (с пон по пятницу). В табличке Excel, например, 19.01.18 + 10 дней по формуле РАБДЕНЬ(Дата начальная;кол-во дней) можно такой результат получить в виде "Пт 02.02.18"... И еще, как настроить заполнение даты из всплывающего календарика, а не набором вручную в ячейке? календарик я так поняла в каких-то случаях автоматически появляется, на стадии запроса или формы на основе уже существующих таблиц, при работе с таблицами не всплывает.

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

      +ольга лебедева рабдень в аксес нет. Календарик появляется на поле типа дата-время

    • @user-zq4xy9sb6b
      @user-zq4xy9sb6b 6 лет назад +2

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

  • @user-zq4xy9sb6b
    @user-zq4xy9sb6b 6 лет назад

    и вопрос не из темы скрин каста... в Access возможна одновременная работа нескольких пользователей? а работа нескольких пользователей входящих с разными паролями с разными уровнями доступа к информации (редактирование или только чтение и только определенных форм, отчетов, запросов) ? т.е. можно ли на базе Access создать многопользовательскую CRM-базу?

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

      +ольга лебедева можно