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

Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)

[es] :: Access :: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)

[ Pregleda: 3238 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
77.243.16.*



Profil

icon Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)17.09.2010. u 10:12 - pre 124 meseci
Poštovani,

pokušavam napraviti evidenciju vozaca prilikom isporuke robe. U prilogu sam dao primer tabela kako bi trebalo da izgledaju. Potrebno je da u posebnoj tabeli tj query dobijem podatke o poslednjim izmenama tj poslednjem datumu: RelacijID, VozacID, datum.

Molim za pomoć.

INTRUDER
Prikačeni fajlovi
 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
77.243.16.*



Profil

icon Re: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)17.09.2010. u 10:35 - pre 124 meseci
Trenutno pokušavam u query-ju preko MAx vrednosti datuma iz tabele T_Relacija i mislim da će to raditi.
INTRUDER
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)17.09.2010. u 14:43 - pre 124 meseci
Ne mogu sada otvoriti tablicu, ali ako sam te dobro skužio, onda ovako nekako:

Code:
select * from tablica where datum = (select max(datum) from tablica where...[dodaj uvjete ako imaš])

F
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
212.178.245.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)17.09.2010. u 16:21 - pre 124 meseci
Da li ste ovo zeleli?

ps: Morao sam malo da korigujem tabele i veze...
Prikačeni fajlovi
 
Odgovor na temu

Zidar
Canada

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



+78 Profil

icon Re: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)17.09.2010. u 21:03 - pre 124 meseci
Zoran je formalno ispravio relacije, ono sto je bilo pre nisu bile uopste relacije. Medjutim, iz date strukture proizilazi da:

a) Veza izmedju vozaca i vozila nije jasna. Ne postoji tabela sa vozilima nigde. Vozila su ubacena u tabelu Vozaci. Jedno vozilo lako moze da se dodeli dvojici vozaca odjednom, pa cak i da budu na istoj relaciji u istom danu u istom vozilu. Pri tome isti VoziloID moze da se odnosi na razna vozila, jer tabela Vozaci to dozvoljava.


b) tabela "Relacija na dan" dopusta beskonacan broj duplikata. Vozac A moze da bude na relaciji B u istom danu 200 puta. To je moguce u praksi, kad se razvozi pizza na primer. Ovde su u pitanju kosulje, pa je malo verovatno da je dnas otislo 20 isporuka u isto mesto, tu iza ugla. Ako ima vise voznji na istoj relaciji u istom danu, onda se dodaje vreme, pa kombinacija (Vozac, Relacija, DatumVreme) mora biti jedinstvena. Ne vidim kljuc niti jedinstveni index. Ako je relaz=cija Knjazevac - Ljubljana, oko 1000 km, nista me ne sprecava da upisem u bazu da sam juce bio osam puta u Ljubljani, i stoga potrosio 1200 litara goriva, platio iz svog dzepa, imam racune, i firma treba da mi isplati 1,500 evra za benzin.

c) nigde nema podataka o broju kilometara. Mogu da upisem u bazu da sam vozilo od Knajzevca do Zajecara, 30 km, a u stvari sam isao za beograd, 300 km. Tabela moze da laze, ali ne moze (moze, ali malo teze) brojac kilometara a vozilu. Problem goriva resim kao u tacki b) i svi su srecni

 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
77.243.16.*



Profil

icon Re: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)18.09.2010. u 08:01 - pre 124 meseci
Poštovani Zidar,
svaka čast za pamćenje ali nisam više u košuljarskoj industriji u Knjaževcu (teška vremena za tekstilnu industriju pa sam parče hleba pronašao u Nišu, distributivni centar). No, u svakom slučaju hvala na savetima. Medjutim, jedan vozač moze da ide na više relacija u toku dana. Kilometraža je trenutno nebitna ali nije loše ubaciti za neke buduće izveštaje (trenutno izveštaje o predjenim kilometrima vozaci dostavljaju operateru u centru a potrošnja se prati preko gas kartice) a što se tiče samog vozila u pravu si menjaju vozila ali mi je sada potrebno (trenutno) da znam na kojoj je relaciji odredjeni vozac. Naravno da je pozeljno dobiti i podatak o vozilu na relaciji. Znaci, jedan vozac moze da bude na vise relacija u toku dana ali na istoj relaciji ne mogu da budu vise vozaca. Meni je potrebno da da dodjem do tog podatka. Poslednja izmena (datum) na relaciji.
Primer:
relacija1/vozac2/1.1.01
relacija1/vozac3/1.2.01
relacija2/vozac3/1.1.01
relacija2/vozac4/1.2.01

rezultat:
relacija1/vozac3/1.2.01
relacija2/vozac4/1.2.01

Zorane, hvala na pomoći ali kao što je Zidar napomenuo dupliranje podataka.
INTRUDER
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
212.178.245.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)18.09.2010. u 10:19 - pre 124 meseci
Sada kada je jasnije dobije se i precizniji odgovor...
Prikačeni fajlovi
 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
77.243.16.*



Profil

icon Re: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)20.09.2010. u 07:33 - pre 124 meseci
U tom grmu lezi zec :) "Last"
Hvala na pomoći. To je to...
INTRUDER
 
Odgovor na temu

[es] :: Access :: Pomoć oko poslednjeg datum unosa (Relacije vozaca prilikom isporuke)

[ Pregleda: 3238 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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