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

Eliminacija duplikata pomoću SQL iskaza

[es] :: Access :: Eliminacija duplikata pomoću SQL iskaza

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

branvas
banjaluka

Član broj: 93139
Poruke: 22
*.teol.net.



Profil

icon Eliminacija duplikata pomoću SQL iskaza03.04.2008. u 18:48 - pre 195 meseci
Pozdrav
Ovako imam sledeci problem
Napravio sam query u koji uvlacim podatke iz dvije tabele
podaci izgledaju slicno ovome

ime prezime id iznos
Pero peric 1 10
Marko markovic 12 25
Testo testic 5 20
Pero peric 1 15
Testo testic 5 25

Zanima me kako da dopunim sql upit u query-ju tako da mi izbaci samo

ime prezime id iznos
Pero peric 1 35
Marko markovic 12 25
Testo testic 5 45

Unaprijed hvala
Svaka pomoc je dobro dosla
 
Odgovor na temu

branvas
banjaluka

Član broj: 93139
Poruke: 22
*.teol.net.



Profil

icon Re: Eliminacija duplikata pomoću SQL iskaza03.04.2008. u 18:48 - pre 195 meseci
Ja se izvinjavam sto podaci nisu poravnati
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Eliminacija duplikata pomoću SQL iskaza03.04.2008. u 18:58 - pre 195 meseci
To što podaci nisu poravnati je do editora za poruke. Morao bi da koristiš crtice umesto space. No nije to najvažnije. Za tvoj proble je rešenje upotreba klauzule Distinct. Nju upotrebe odmah iza Select. Na primer:
SELECT DISTINCT ........

Edit: Malo sam bliže definisao temu.

 
Odgovor na temu

boki026
ing
Smederevo

Član broj: 175089
Poruke: 36
*.210.eunet.yu.



Profil

icon Re: Eliminacija duplikata pomoću SQL iskaza03.04.2008. u 19:16 - pre 195 meseci
Nisam bas najbolje shvatio, da li to zelis da sabiras iznose za iste ljude?
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Eliminacija duplikata pomoću SQL iskaza03.04.2008. u 19:43 - pre 195 meseci
@ boki026
Sad sam se malo bolje zagledao u iznose. Moguće da ga nisam baš najbolje shvatio. Ali onda Pero Perić nije (10 + 15 = 35)
Čak sam mu i promenio naslov teme. No ispravićemo to, samo nek se javi.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Eliminacija duplikata pomoću SQL iskaza03.04.2008. u 20:47 - pre 195 meseci
Rešenje za situaciju kada treba da se saberu iznosi po istim osobama iz dve tabele je sledeće:
Tabele se spoje pošto su iste strukture. Append-uje se druga na prvu. Potom se napravi query sa upotrebom izračunatog polja RunningSumOverGroup nad iznosom. Fajl u prilogu.

Kod spajanja moraju da se poskidaju PK.

[Ovu poruku je menjao Getsbi dana 03.04.2008. u 21:57 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

branvas
banjaluka

Član broj: 93139
Poruke: 22
*.teol.net.



Profil

icon Re: Eliminacija duplikata pomoću SQL iskaza03.04.2008. u 21:29 - pre 195 meseci
Pozdrav ljudi nesto me adsl zeza. ali sad je ok.
Upravo skidam ovu bazu pa cu da pogledam.
 
Odgovor na temu

branvas
banjaluka

Član broj: 93139
Poruke: 22
*.teol.net.



Profil

icon Re: Eliminacija duplikata pomoću SQL iskaza03.04.2008. u 21:53 - pre 195 meseci
Pogledao sam ovu bazu i isprobao sam ovako nesto na svojoj bazi ali jos uvijek to nije to
ali imam ideju kako da rijesim problem. Ali posto sam umoran kao mali cuko ne mogu to veceras gledati
tako da cu sutra poslije podne probati napraviti i obavijesti cu vas sta uradih.
PS u query-u imam 11 polja a dva polja moram sabirati
kako god probam iybacuje mi sve zapise a jedno polje koje sam zadao da sabire uvecava i u svakom ima broj koji je uvecan za prethodni moguce da je do PK.
U svakom slucaju hvala puno za pomoc.

S postovanjem
Branko
 
Odgovor na temu

[es] :: Access :: Eliminacija duplikata pomoću SQL iskaza

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

Postavi temu Odgovori

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