ACCESS MMX
Upit /QUERY/ - SWITCH funkcija /SWITCH FUNCTION/

Funkcija SWITCH omogucuje višestruko grananje na osnovu vrijednsoti izraza i izvodi pridruživanje rezultata..Funkcija SWITCH se sastoji od parova logički_izraz i tačna_vrijednost.
Sintaksa:
SWITCH ( izraz1 ; tacan_rezultat1 [; izraz2, tacan_rezultat2 ]... [, izrazn, tacan_rezultatn ] )

Oznaka Opis
izraz1 Prvi logički izraz
tačan_rezultat1 Za istinit logički izraz1 dodjeljuje se vrijednosti1
izraz2 Drugi logički izraz
tačan_rezultat2 Za istinit logički izraz2 dodjeljuje se vrijednosti2
izrazn n-ti logički izraz
tačan_rezultatn Za istinit logički izrazn dodjeljuje se vrijednostin
( ) Obavezano navođenju za funkciju
[ ] Po potrebi se navode izrazi i tačne vrijednosti

Primjer: Koristeći funkciju SWITCH za bodove ispisa ocejnu za studente:

Bodovi Ocjena
90-100 10
80-89 9
70-79 8
60-69 7
50-59 6
<50 5

ACCESS - izraz: Ocjena: Switch([Bodovi]>=90;10;[Bodovi]>=80;9;[Bodovi]>=70;8;[Bodovi]>=60;7;[Bodovi]>=50;6;[Bodovi]<50;5)

Upit /QUERY/ - SWITCH funkcija /SWITCH FUNCTION/, postupak:

  1. Kreirati upit /QUERY/;
  2. Izabrati polja;
  3. Desni klik miša na prazno polje, .
  4. Otvara se meni prečice.
  5. BUILD opciju izabrati.
  6. EXPRESSION BUILDER.
  7. Ispisati izraz:
  8. Ocjena: Switch([Bodovi]>=90;10;[Bodovi]>=80;9;[Bodovi]>=70;8;[Bodovi]>=60;7;[Bodovi]>=50;6;[Bodovi]<50;5);
  9. OK dugme
  10. RUN dugme, .
  11. Prikazuju se podaci po zahtjevanom izrazu.
  12. Kraj.

Index