MS Access 2010: poizvedba s funkcijo IFF

click fraud protection

V MS Access je IIF funkcija vrne eno vrednost, če določen pogoj oceni na TRUE, ali drugo vrednost, če oceni na FALSE. IIF funkcija vrne enega od dveh argumentov, odvisno od ocene izraza, tako kot uporabljamo logiko v strukturi IF-ELSE. Oceni resnični in lažni del, čeprav vrne samo enega. Ta objava zajema ustvarjanje preproste poizvedbe s funkcijo IFF.

Začni dostop 2010, ustvari tabele in naredite poizvedba za izpisovanje želenih podatkov iz tabel. Za predstavitev sem naredil štiri tabele in poizvedbo, kot je prikazano na spodnjih posnetkih zaslona.

1. AddictiveTips tabela vsebuje informacije, kot so: Ime študenta, naslov, telefonska št.

tabela zasvojenosti z zasvojenostjo

2. Tečaji tabela vsebuje ime predmeta, Kreditne ure

tečajev

3. Predavanje tabela vsebuje Ime predavanja, telefonska številka, na voljo (potrditveno polje)

predavanje

4. Označi list Vsebuje Stopnja

oznaka

Odnosi med tabelo in poizvedbo (Poizvedba za ocenjevanje) si lahko ogledate na spodnjem posnetku zaslona

poizvedujoča razmerja

Na koncu poizvedbe Polje vrstica (v bližini Stopnja) bomo postavili eno vrstico kode, ki vsebuje IFF funkcija, ki bi ustvarila status študenta, ki ustreza Stopnja zavarovana.

instagram viewer

Končno: IIf ([ocena] = ”D”, “Neuspeh”, “Prehod”)

Ta vrstica kode bi dodala poimenovanje stolpcev Končno v poizvedbi, s pogojem, da če je zavarovana ocena enaka D. status študenta bo Neuspeh.

IIF

Ko bomo izvedli poizvedbo, je mogoče videti status študenta v Končno polje.

Končna poizvedba

To je zelo enostaven način uporabe pogojnega operaterja, pri uporabi formule v zapletenih pogojih bi se zapletel.

watch instagram story