Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Использование функций даты и времени при формировании вычисляемых критериев






Рассмотрим основные функции, предназначенные для работы с датами и временем:

1. ДАТА(год; месяц; день) - возвращает дату, заданную параметрами, в числовом формате.

2. СЕГОДНЯ() - возвращает числовое значение текущей даты. В нашем списке эта функция используется при вычислении возраста студентов (таблица 1).

3. ДЕНЬНЕД(дата; тип) - вычисляет порядковый номер дня недели (от 1 до 7), соответствующего заданной дате. Необязательный второй аргумент тип дает возможность выбрать желаемый порядок нумерации дней недели. Если этот аргумент равен 1 или отсутствует, то первым днем недели считается воскресенье, а последним - суббота. Если тип равен 2, то первым днем недели считается понедельник, а последним - воскресенье.

Пусть, например, необходимо найти студентов, родившихся в пятницу или 13-го числа. Критерии для поиска таких студентов представлены на рис. 18. Выборка, полученная в результате фильтрации по критериям рис.18, представлена на рис. 19.

4. ГОД(дата) - возвращает значение года (от 1900 до 9999) для данной даты (рис. 10).

5. МЕСЯЦ(дата) - возвращает номер месяца (от 1 до 12) для данной даты (рис. 10).

6. ДЕНЬ(дата) - возвращает номер дня в месяце (от 1 до 31) для данной даты.

7. ДАТАЗНАЧ(дата_как_текст) - преобразует в числовой формат дату, заданную в текстовом формате.

Пусть, например, необходимо выдать список студентов, родившихся под знаком зодиака «Водолей» (с 21.01 по 19.02). Интервал критериев для реализации этого запроса приведен на рис.20, а полученная выборка - на рис.21.

8. ДНЕЙ360(нач_дата; кон_дата; метод) - вычисляет количество дней между двумя датами на основе 360-дневного года (12 месяцев по 30 дней).






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.