MS Access 2010: запрос с функцией IFF

В MS Access IIF функция возвращает одно значение, если заданное условие оценивается как ИСТИНА, или другое значение, если оно оценивается как ЛОЖЬ. Функция IIF возвращает один из двух аргументов в зависимости от оценки выражения точно так же, как мы используем логику в структуре IF-ELSE. Он оценивает как истинную часть, так и ложную часть, даже если возвращает только одну из них. В этом посте рассматривается создание простого запроса с функцией IFF.

Запустите Access 2010, создайте таблицы и сделайте запрос для извлечения нужных данных из таблиц. Для демонстрации я сделал четыре таблицы и запрос, как показано на скриншотах ниже.

1. Захватывающие советы таблица содержит такая информация, как: Имя студента, адрес, номер телефона.

таблица подсказок, вызывающих привыкание

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

2. Курсы таблица содержит название курса, Credit Hrs.

курсы

3. Лекция таблица содержит Название лекции, Номер телефона, Доступен (флажок)

лекция

4. Отметить лист Содержит Оценка.

оценочная ведомость

Отношения между таблицей и запросом (Оценочный запрос) можно увидеть на скриншоте ниже

отношения запросов

В конце запроса Поле ряд (рядом с Оценка) мы поместим одну строку кода, содержащую МКФ функция, которая будет генерировать статус студента, соответствующий Оценка обеспечен.

Финал: IIf ([Grade]= “D”, “Fail”, “Pass”)

Эта строка кода добавит именование столбцов Финал в запросе с условием, что если гарантированная оценка равна Д. статус студента будет Неудача.

IIF

Когда мы запустим запрос, статус студента можно будет увидеть в Финал поле.

Окончательный запрос

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *