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

Izracunati razliku zadnje i predzadnje vrednosti

[es] :: Access :: Izracunati razliku zadnje i predzadnje vrednosti

[ Pregleda: 2267 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
195.59.102.*



Profil

icon Izracunati razliku zadnje i predzadnje vrednosti13.02.2010. u 07:21 - pre 172 meseci
Malo mi tesko ovo objasniti ali ovako imam tabelu sa brojevima znaci nesto ovako:

3455
4677
5544
6454
7555



e sad mi treba query da ucitam sve to ali da druga kolona bude razlika izmedju redova, svaki broj prestavlja sate za vrijeme servisa i treba mi da znam koji su intervali izmedju njih.
 
Odgovor na temu

maliradoznalac
radoznalac, okolina

Član broj: 215676
Poruke: 278
195.178.63.*



+10 Profil

icon Re: Izracunati razliku zadnje i predzadnje vrednosti13.02.2010. u 09:19 - pre 172 meseci
ako bi imao redni broj unosa u tooj tabeli pored broja sati. Onda bi mogao da uporedjujes [broj trenutnog zapisa] sa [trenutni zapis]-1
probaj u tom pravcu
 
Odgovor na temu

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
195.59.102.*



Profil

icon Re: Izracunati razliku zadnje i predzadnje vrednosti13.02.2010. u 11:14 - pre 172 meseci
Imam ID i Datum

Stim sto ID bi se preskakali jer ce lista biti filtrirana pa bi bilo nesto tipa ovako:

ID DAT BROJ
2 1-Jan-10 23444
4 4-Jan-10 23644
7 7-Jan-10 23744
9 9-Jan-10 23944
 
Odgovor na temu

maliradoznalac
radoznalac, okolina

Član broj: 215676
Poruke: 278
195.178.63.*



+10 Profil

icon Re: Izracunati razliku zadnje i predzadnje vrednosti13.02.2010. u 17:44 - pre 172 meseci
ovo mi se cini kao malo kompikovanije nego na poceetku :-)

probaj da pravis neke privremene tabele na osnovu tog upita gde bi ID bio zamenjen sa nekim autonumber poljem pa onda moze ona moja ideja

mozda neko ima bolje resenje, ja sad nemam neku drugu ideju
 
Odgovor na temu

Take 5

Član broj: 200551
Poruke: 1423
109.93.49.*



+12 Profil

icon Re: Izracunati razliku zadnje i predzadnje vrednosti13.02.2010. u 23:28 - pre 172 meseci
^ Da li ti je palo na pamet da su te tabele i relacije(?) možda u startu pogrešno napravljene.
Nekako mi se čini poslednjh meseci da se na forumu pojavio veći broj početnika, koji nisu voljni da uče osnovne postavke Accessa kao relacione baze podataka, nego odmah kreću sa nekakvim svojim gotovim "idejama za rešavanje problema". Najčešće sa kompletno naopako postavljenom osnovom baze (tabele i relacije)!?!

Sve mi to liči kao kada bi svakodnevno pružali pomoć ljudima, koji su naumili da zidaju kuću od krova!?!?

Možda i grešim, ali takav sam utisak stekao zadnjih meseci...

"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Izracunati razliku zadnje i predzadnje vrednosti14.02.2010. u 08:02 - pre 172 meseci
Kolega Take 5 je potpuno u pravu. Kada se kreiraju tabele, mora se razmišljati unapred. Recimo, i u smeru kakve izračunate podatke želimo da dobijemo. Dobra i efikasna evidencija u ovom slučaju zahteva dve kolone u tabeli kao što su "PrethodnoStanje" i "TrenutnoStanje". Koliko je jednostavan query koji će napraviti razliku nakon toga ne treba ni govoriti.

Po nazivima polja ID, DAT, BROJ... rekao bih da se radi o nekom nasleđenom sistemu. Recimo Clipper, FoxPro.....itd.
To su uglavnom baze podataka gde su se ovakvi problemi rešavali programskim kodom, upravo onako kako je kolega maliradoznalac predložio.
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Izracunati razliku zadnje i predzadnje vrednosti16.02.2010. u 14:08 - pre 172 meseci
Ako se dobro definise sta je to "prethodni" moze da se napise kveri koji uporedjuje "tekuci" sa "prethodnim". Ako je to moguce, da bi to uradili moramo da imamo konktretnu tabelu - znaci zakcen Acces fajl sa tabelom koja se posmatra. Zatim, korisno je znati u kom kontekstu ce se koristiti takav kveri, za koji konktretan zadatak jer to moze da utice na efikasnost kverija.

Sve u svemu,ako vidimo konkretnu tabelu mozad nesto i moze da se uradi bez programiranja.

 
Odgovor na temu

[es] :: Access :: Izracunati razliku zadnje i predzadnje vrednosti

[ Pregleda: 2267 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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