В MS Access, IIF функция връща една стойност, ако е посоченаусловието оценява на TRUE или друга стойност, ако оценява на FALSE. IIF функция връща един от два аргумента в зависимост от оценката на един израз, точно както използваме логиката в структурата на IF-ELSE. Той оценява както истинската част, така и фалшивата част, въпреки че връща само една от тях. Тази публикация обхваща създаването на обикновена заявка с функция IFF.
Стартирайте Access 2010, създайте таблици и направете заявка за изтриване на желаните данни от таблиците. За демонстрационна цел направих четири таблици и заявка, както е показано на скрийншотите по-долу.
1. AddictiveTips таблицата съдържа информация като: Име на ученика, адрес, номер на телефона

2. курсове таблицата съдържа име на курса, Кредит

3. лекция таблицата съдържа Име на лекцията, телефонен номер, налично (квадратче)

4. Марк лист Съдържа Клас.

Връзки между таблица и заявка (Заявка за оценка) може да се види на екрана по-долу

В края на заявката поле ред (в съседство с клас) ще поставим един ред код, съдържащ МФФ функция, която би генерирала статуса на ученика, съответстващ на клас обезопасени.
Финал: IIf ([степен] = “D”, “Неуспех”, “Пропуск”)
Този ред код ще добави именуване на колони Финал при запитване, с условие, че ако степента на осигуряване е равна на Д. статутът на студент ще бъде Fail.

Кога ще стартираме заявката, може да се види състоянието на ученика Финал област.

Това е много прост начин за използване на условен оператор, той ще стане по-сложен при прилагане на формула при сложни условия.
Коментари