Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 4.222 pregleda

Najnovija ↓

Racunanje u access-u 19.09.2007. u 14:34 · pre 232 meseca #1
Pozdrav, imam problem kako da u query-u Racunam procente, naime imam kolonu Banke i kolonu bonusi, pa me zanima kako da izvedem da mi racuna procente . npr.
0-80 poena 0%
81-150 poena 2%
151-200 poena 5%
preko 200 poena 10%
Verovatno treba da koristim neku If petlju ali ne znam kako.
Hvala...
Re: Racunanje u access-u 19.09.2007. u 16:35 · pre 232 meseca #2
Code:

Switch (poeni>0 and poeni<81, "0%", poeni>80 and poeni<151, "2%", ...)


Pozdrav
Re: Racunanje u access-u 19.09.2007. u 22:41 · pre 232 meseca #3
Moj stav u programiranju je da sve sto ne mora da bude fiksno podeseno kodom i ne treba tako podesavati. Sta je poenta?
Moj ti je predlog da napravis jos jednu tabelu u kojoj bi drzao podatke o bodovnom granicama i procentima koje oni nose.
Pogledaj ovu temu: http://www.elitesecurity.org/t...-Vise-uslova-nad-jednim-poljem
Tu imas slican primjer, samo sto je umjesto poena i procenata zadatak bio da se upise koliko je kandidat uradio npr. sklekova i da program upise broj bodova po unaprijed definisanim granicama. Ako zelis, mogu ti odraditi i konkretan primjer.

Pozdrav!
Potpis
"Takozvani praktični ljudi bili bi korisni i zasluživali bi svaku pohvalu i poštovanje kad od te svoje praktičnosti ne bi hteli da naprave smisao života i razlog svoga opstanka, opravdanje za podjarmljivanje i terorisanje svih onih koji su lišeni toga praktičnog smisla, ali zato stvoreni za druge, možda više i bolje podvige."

Ivo Andric
Re: Racunanje u access-u 20.09.2007. u 10:26 · pre 232 meseca #4
Nesto mi ne ide od ruke, Kod iz querya je sledeci

SELECT DISTINCT Banks.Company, Sum(SeminarBanks.Bonus) AS SumOfBonus
FROM Banks INNER JOIN SeminarBanks ON Banks.ID=SeminarBanks.SeminarID
GROUP BY Banks.Company
Switch (SumOfBonus<80,"0");

Izbacuje mi gresku missing operator.
Pa ako moze neko da mi pomogne bio bih mu zahvalan.
Re: Racunanje u access-u 20.09.2007. u 12:16 · pre 232 meseca #5
Code:

SELECT DISTINCT Banks.Company, Sum(SeminarBanks.Bonus) AS SumOfBonus, SWITCH(SumOfBonus<80;"0";...) as Procenat
FROM Banks INNER JOIN SeminarBanks ON Banks.ID=SeminarBanks.SeminarID
GROUP BY Banks.Company
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme