Den " IIF " statement er en SQL-funksjon som brukes i Microsoft Access. Funksjonen evaluerer en betingelse og , avhengig av avkastningen verdi , fortsetter med en transaksjon . Denne funksjonen er nyttig når programmerer trenger å sette inn eller hente informasjon bestemmes av input parametere . Bruke IIF uttalelsen tar en forståelse av syntaks og skape SQL-kode . Instruksjoner
en
Forstå syntaksen . Det følgende er syntaksen for IIF uttalelse i Access SQL.iif ( tilstand , IsTrue , IsFalse ) Den " tilstand " -uttrykket , og returnerer en sann eller falsk verdi . Hvis det er sant , er " IsTrue " value behandlet. Hvis verdien som returneres er falsk, er " IsFalse " statement kjøres.
2
Lag spørringen skallet. I dette eksempelet har kundedatabase et kjønn felt som inneholder "M" eller " F." Det følgende er en grunnleggende spørring som henter en kunde navn og tegnet "M" for mannlig eller " F" for female.select first_name , kjønn fra kunde
3
Bruk en IIF uttalelse til vise hele strengen " Mann " eller " Female" avhengig av verdien i feltet kjønn kolonnen. Følgende implementerer IIF funksjonen i søket opprettet i trinn two.select first_name , IIF ( gender = ' F ', ' Kvinne ', ' Male' ) fra kunde