|
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)
|