Hvordan bruke IIF i SQL

Den "IIF" statement er en SQL-funksjon som brukes i Microsoft Access. Funksjonen evaluerer en tilstand og, avhengig av returverdien, fortsetter med en transaksjon. Denne funksjonen er nyttig når programmerer må sette inn eller hente informasjon bestemmes av input parametere. Bruke IIF uttalelsen tar en forståelse av syntaks og skape SQL-kode.

Bruksanvisning

1 Forstå syntaksen. Følgende er syntaksen for IIF uttalelse i Access SQL.
IIF (tilstand, IsTrue, IsFalse)
Den "tilstand" statement er evaluert og returnerer en sann eller falsk verdi. Hvis det er sant, er det "IsTrue" value behandlet. Hvis den returnerte verdien er falsk, er "IsFalse" statement kjøres.

2 Lag spørre skallet. I dette eksempelet har kundedatabasen kjønns felt som inneholder "M" eller "F." Det følgende er en grunnleggende spørring som henter et kundenavn og karakteren "M" for mann eller "F" for kvinner.
Velg first_name, kjønn fra kunde

3 Bruk en IIF uttalelse for å vise hele strengen "Mann" eller "Female" avhengig av verdien som er angitt i kjønns kolonnen. Følgende implementerer IIF funksjonen i søket opprettet i trinn to.
Velg first_name,
IIF (gender = 'F', 'Kvinne', 'Male')
fra kunde