Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Izvestaj zarade po mesecima?

[es] :: Baze podataka :: Izvestaj zarade po mesecima?

[ Pregleda: 751 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Miloš Baić
Miloš Baić

Član broj: 72468
Poruke: 1150
*.neobee.net.



Profil

icon Izvestaj zarade po mesecima?05.08.2006. u 17:52

Pozdrav,

napravio sam jednu tabelu u koju punim podatke iz vise tabela(šifarnika). Između ostalog
atributi te tabele su ŠIFRA_Radnika, DATUM, IZNOS.
Jedna šifra se u tabeli može ponoviti N puta,(u mesecu za jednu šifru više iznosa), za različite
datume, sa različitim iznosima.
Napravio bih query, view na osnovu kojeg bih dobio sumu IZNOS-a po mesecima za svaku šifu.
Iz te tabele, pogled bi trebao biti otprilike ovako:
Citat:

MESEC |SIFRA|IZNOS
-------------------
Januar |10001|500,00
Februar|10001|850,00
...
Januar |10002|800,00
Februar|10002|950,00
...


a datum je 23/02/2006 formata. Sad mi je problem predstaviti recimo iznos za Janur 2006. godine?
Otprilike, treba proći kroz datume, pa redom, po mesecima prebrojati šifre i sumirati njihove
vrednosti i na kraju dati izveštaj za svaku šifru po mesecu?

Jel zna neko, a znam da zna?!!!

unapred hvala...
If you go out of your mind, do it quietly, so as not to disturb those around you...
05.08.2006. u 17:52 

jajo
Zagreb

Član broj: 18276
Poruke: 91
*.adsl.net.t-com.hr.



Profil

icon Re: Izvestaj zarade po mesecima?05.08.2006. u 18:38
Tu treba ići group by (ovak na prvi pogled, nisam se udubljivo). A što se tiće zaokruživanja datuma tu bi pomoglo kad bi znali koja je baza u pitanju.
05.08.2006. u 18:38 

Miloš Baić
Miloš Baić

Član broj: 72468
Poruke: 1150
*.neobee.net.



Profil

icon Re: Izvestaj zarade po mesecima?05.08.2006. u 19:07
U pitanju je Access?!!!
If you go out of your mind, do it quietly, so as not to disturb those around you...
05.08.2006. u 19:07 

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1656
*.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: Izvestaj zarade po mesecima?06.08.2006. u 09:55
Code:

SELECT Month(Datum) AS Mesec, Sifra, SUM(Iznos) AS Ukupno 
FROM Tabela GROUP BY Month(Datum), Sifra


Ako hoces da ti nazivi pisu na srpskom (januar....) imas dve varijante:

1) Napravis tabelu "Mesec" (Mesec_ID, NazivMeseca) i popunis je sa nazivima na srpskom, pa bi onda upit ovako izgledao:

Code:

SELECT NazivMeseca, Sifra, SUM(Iznos) AS Ukupno 
FROM Tabela, Mesec WHERE Month(Tabela.Datum) = Mesec.Mesec_ID 
GROUP BY NazivMeseca, Sifra


2) Pogledaj ovaj topik:

http://www.elitesecurity.org/t110636-0#720299

pa primeni na tvoj problem.

vidi GoranVucicevic #28045

www.clickersoftware.com
06.08.2006. u 09:55 

Miloš Baić
Miloš Baić

Član broj: 72468
Poruke: 1150
*.neobee.net.



Profil

icon Re: Izvestaj zarade po mesecima?06.08.2006. u 13:49
Pozdrav,

kao što sam rekao, znam da neko zna... :)

Hvala vam na odgovru, rešio sam problem, odnosno upit, za sad...
If you go out of your mind, do it quietly, so as not to disturb those around you...
06.08.2006. u 13:49 

[es] :: Baze podataka :: Izvestaj zarade po mesecima?

[ Pregleda: 751 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.