Novo

Forum kao aplikacija na telefonu

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

  • 6 odgovora
  • 3.462 pregleda

Najnovija ↓

Izracunati razliku zadnje i predzadnje vrednosti 13.02.2010. u 08:21 · pre 203 meseca #1
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.
Re: Izracunati razliku zadnje i predzadnje vrednosti 13.02.2010. u 12:14 · pre 203 meseca #3
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
Re: Izracunati razliku zadnje i predzadnje vrednosti 13.02.2010. u 18:44 · pre 203 meseca #4
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
Re: Izracunati razliku zadnje i predzadnje vrednosti 14.02.2010. u 00:28 · pre 203 meseca #5
^ 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...
:(
Potpis
"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
Re: Izracunati razliku zadnje i predzadnje vrednosti 14.02.2010. u 09:02 · pre 203 meseca #6
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.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Izracunati razliku zadnje i predzadnje vrednosti 16.02.2010. u 15:08 · pre 203 meseca #7
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.

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme