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

Molim za pomoc oko ovog zadatka...

[es] :: MS SQL :: Molim za pomoc oko ovog zadatka...

[ Pregleda: 2317 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zwerka

Član broj: 114772
Poruke: 12
*.dynamic.sbb.co.yu.



Profil

icon Molim za pomoc oko ovog zadatka...17.02.2008. u 00:35 - pre 196 meseci
Moze li mi neko molim vas resiti ovaj zadatak,verovatno nije toliko komplikovano ali bi mi veoma znacilo,unapred hvala...
Napisati SQL upit kojim se izracunava stanje partije na neki odredjeni dan po svim kontima koja se pojavljuju u tabeli T1
Iznos (NUMERIC(15,2)
Vp (INT)
Partija (NVARCHAR(10))
Konto (NVARCHAR(9))
DKnjizenja (DATETIME)
Stavljanje novca na racun se identifikuje sa vrednoscu polja Vp=1 a podizanje sa vrednoscu polja Vp=-1.

 
Odgovor na temu

chachka
Srđan Mijatov
Programer
BUS Computers
Kikinda

Član broj: 53780
Poruke: 576
*.ADSL.neobee.net.

Sajt: www.baze-podataka.net


+4 Profil

icon Re: Molim za pomoc oko ovog zadatka...17.02.2008. u 02:53 - pre 196 meseci
Izvod iz pravilnika [ES]a
Citat:
6. Ne tražite da Vam neko radi domaći zadatak

Ne očekujte da bilo ko obavezno odradi sav posao umesto Vas! Rado ćemo pomoći oko svakog problema u slučaju da Vam "gori pod nogama", pred neki ispit ili posao, ali morate da pokažete na delu da ste u stvari krenuli sa radom i zastali pošto ne znate kako dalje.
...

Dakle, kako si ti pokušao da rešiš problem? Da li si koristio agregatnu funkciju SUM?
"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
 
Odgovor na temu

Zwerka

Član broj: 114772
Poruke: 12
*.dynamic.sbb.co.yu.



Profil

icon Re: Molim za pomoc oko ovog zadatka...17.02.2008. u 12:52 - pre 196 meseci
Ma kapiram ja da treba da se radi sa SUM i da kao ul parametar za funkciju stavljamo odredjeni datum...ali mi nije jasno kako to sve da upakujem...?
Nije domaci zadatak vec sam mislio da na osnovu ove procedure ili funkcije sta god pokusam da shvatim i resim ostale koje uopste nisu teske ali mi je bitan nacin tj procedura korak po korak kako to da napravim da bi mogao i ostale probleme da resim a da ne moram nekog da pitam...
 
Odgovor na temu

adopilot
Admir Hodžić
It menager
Sarajevo BiH

Član broj: 123492
Poruke: 134
217.199.135.*

Sajt: nemam ja to


Profil

icon Re: Molim za pomoc oko ovog zadatka...17.02.2008. u 21:15 - pre 196 meseci
Uz dužno poštovanje administraora ja ću probati ponuditi riješenje za postavljeni zadatak.

Usvajanjem i proširivanjem znanja iz pojedini tehnologija često uočim da sam i sam nekada postavljao
pitanja na koja su u najmanju ruku besmislena i glupa.
Ali nekada je dovoljno neko samo da te korak gurne kako bi protrčao.
U nadi da će i mene neko gurnuti sa 1 mil eura kako bi zaradio 100 istih evo pokušaja riješenja

Code:


select 
      konto,
      partija,
     sum(VP*Iznos) as StanjePartij,
     max (DKnjizenja ) as DatumZadnjepromjenje -- <Ova linija je neobavezna u upitu ali  nije zgoreg vidjeti  i  funkciu MAX
from 
    t1
where 
   DKnjizenja <'2008-01-28'  --ovodje upisujete  datum 

/**  Ukoliko se radi o Finanskisko kontnom planu te rezultati bi mogli biti ogromni onda možete dodati i slijdeće linije gdije bi ograničili na pojedna konta eventalno partije  */

and konto='2120'  --za konto

and partija='31546' -- za partiju


/*-- sada dolazi grupisanje ovo je obavezno --*/

group by
  konto,
  partija








[Ovu poruku je menjao adopilot dana 18.02.2008. u 10:48 GMT+1]
S poštovanjem
 
Odgovor na temu

Zwerka

Član broj: 114772
Poruke: 12
*.dynamic.sbb.co.yu.



Profil

icon Re: Molim za pomoc oko ovog zadatka...18.02.2008. u 12:05 - pre 196 meseci
Hvala druze
 
Odgovor na temu

[es] :: MS SQL :: Molim za pomoc oko ovog zadatka...

[ Pregleda: 2317 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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