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

Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....

[es] :: Access :: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....

[ Pregleda: 3184 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Sergio Mrav
Srdjan Mraovic
Beograd

Član broj: 150033
Poruke: 36
*.dynamic.isp.telekom.rs.



Profil

icon Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....30.11.2011. u 23:52 - pre 151 meseci
Verovatno jednostavan problem, ali ja se ne snalazim.
Imam jednu tabelu gde mi je id broj(koji ne ide po redu nego se preskace po nekoliko brojeva), ime i prezime i mesto org dela.
U drugoj imam ime, prezime, email adresu i telefone, koje inace nemaju svi zaposleni, samim tim, broj kolona nije jednak.

E sad... ja bih hteo da te podatke objedinim u jednu tabelu ili da ovoj drugoj dodelim isti id broj da ih mogu povezati.
Znaci, na osnovu imena i prezimena iz obe tabele treba napraviti trecu objedinjenu i da se odgovarajucim ljudima dodeli odgovarajuci broj telefona i email adresa...

Pozdrav
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....01.12.2011. u 14:44 - pre 151 meseci
Krivo ti je definirana baza.

Nema smisla da držiš podatke u odvojenim tabelama. Tablica mora izgledati ovako nekako:

Code:
tblKontaki
-------------
kID (PK)
kIme
kPrezime
kMjestoOrgDela
kEmail
kTelefon
....
....
....


To šta neki unosi neče imati vrijednosti nema nikakve veze. Ako neko polje mora biti popunjeno staviš check constraint NOT NULL i to je to.
F
 
Odgovor na temu

Sergio Mrav
Srdjan Mraovic
Beograd

Član broj: 150033
Poruke: 36
*.opera-mini.net.



Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....01.12.2011. u 20:19 - pre 151 meseci
Ma stvar je u tome sto sam ja te informacije importovao iz dve Excel tabele. Povezacu ja njih u jednu tabelu ali ne znam kako da uparim odgovarajuci telefon i email iz jedne tabele u drugu tabelu gde mi je id broj. Inace treba da uparujem preko hiljadu zapisa a da to peske radim bilo bi mi previse. Meni treba odgovarajuci sql upit...
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....01.12.2011. u 21:14 - pre 151 meseci
Sql upiti koje treba da koristiš u Access-u su: Find Duplicates Query i Find Unmatched Query.
Sve to zavisi od strukture koju si napravio. Bilo bi dobro da zakačiš po jedno parče od svake Excel tabele i deo tvoje Access tabele u koju si sve importovao, pa će se možda naći neko da pokuša da to uredi. Drgačije je sve pričanje napamet.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....02.12.2011. u 08:19 - pre 151 meseci
Ne postoji način da budeš 100% siguran da su svi podatci ispravno upisani u novu tableu pošto ne postoji zajednički ključ. Kako ti je kolega gore savjetovao, možeš tražiti po zajedničkom imenu i prezimenu, ali ako se na primjer dogodilo da je netko u drugoj tabeli umjesto č napisao ć taj radnik če ti biti dva puta unesen.
F
 
Odgovor na temu

Sergio Mrav
Srdjan Mraovic
Beograd

Član broj: 150033
Poruke: 36
*.dynamic.isp.telekom.rs.



Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....03.12.2011. u 22:21 - pre 150 meseci
Sto se tice č,ć i ostalih znakova abecede to mi je nebitno, posto sam sve prebacio u c, s.

Ma nema tu velike matematike, imam excel tabelu sa
id broj, ime, prezime i org deo
druga tabela ima
ime, prezime, email, telefon.
Hocu jednu tabelu gde imam sva ova polja da bih preko id broja radio druge stvari

Probao sam da objedinim u jednu tabelu, da izjedancim sa upitom ime i prezime, ali nije islo...
Probao sam nesto da povezujem dve razlicite tabele, ali ni to mi nije islo.

 
Odgovor na temu

izonic
ishab zonic
Tuzla

Član broj: 38128
Poruke: 591
89.146.169.*

Sajt: www.icentar.ba


+2 Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....04.12.2011. u 11:25 - pre 150 meseci
Neka ti se prva tabela zove Tabela1 a druga Tabela2 i ukoliko su imena polja tacna kao sto si naveo onda samo pokreni ovaj upit.

Jos nesto broj karaktera u imenu i prezimenu u obje tabele mora biti isti.
Code:
SELECT Tabela1.ime, Tabela1.prezime, Tabela1.[org deo], Tabela2.email, Tabela2.telefon INTO Zbirna
FROM Tabela1 LEFT JOIN Tabela2 ON (Tabela1.prezime = Tabela2.prezime) AND (Tabela1.ime = Tabela2.ime)


zxz
 
Odgovor na temu

Sergio Mrav
Srdjan Mraovic
Beograd

Član broj: 150033
Poruke: 36
*.static.isp.telekom.rs.



Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....05.12.2011. u 10:11 - pre 150 meseci
Upravo je to ono sto sam trazio...Hvala puno...
Samo da pitam, a sto si stavio LEFT JOIN, mislim, shvatam ja da si ti tu povezao tabele preko toga ali u Relationshipu to nije odradjeno.
Pa cisto informativno, ako moze, kako to radi onda iako nije povezano?
 
Odgovor na temu

izonic
ishab zonic
Tuzla

Član broj: 38128
Poruke: 591
31.176.194.*

Sajt: www.icentar.ba


+2 Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....05.12.2011. u 10:29 - pre 150 meseci
Stavio sam to da ukoliko imas u prvoj tabeli neki red podataka a nemas u drugoj da i njih prenese jer sam smatrao da su u prvoj osnovni podaci.
zxz
 
Odgovor na temu

Sergio Mrav
Srdjan Mraovic
Beograd

Član broj: 150033
Poruke: 36
*.static.isp.telekom.rs.



Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....05.12.2011. u 11:45 - pre 150 meseci
Da, tacno je tako kako si rekao za tabele. Jedina nedoumica mi je bila to sto sam mislio da kada koristis to spajanje tabela da moras da definises i u Relationship-u.

Hvala jos jednom
 
Odgovor na temu

Zidar
Canada

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



+79 Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....05.12.2011. u 14:49 - pre 150 meseci
@Sergio: 'spajanje tabela' kverijima i relationships nemaju u principu nikakve veze. Queriji sluze da se iz jedne, dve ili vise tabela izvuku podaci. Relationships sluze da se postave uslovi koje moraju zadovoljiti tabele u bazi, uslovi tipa 'ako nesto ne postoji u tabeli A onda ne moze da postoji ni u tabeli B'. U praksi se cesto tabele spajaju po linijama koje su nacrtane u relationships, ali postoji milion drugih nacina i razloga da se 'spoje' tabele. Isto tako, da bi se tabele 'spojile' nije obavezno da postoji relationship medju njima. Znaci, to su dve potpuno razlicite stvari, relationships i queries.

 
Odgovor na temu

Sergio Mrav
Srdjan Mraovic
Beograd

Član broj: 150033
Poruke: 36
*.static.isp.telekom.rs.



Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....06.12.2011. u 07:09 - pre 150 meseci
Aha.... ja sam mislio da uslov spajanja dve tabele je da su nekako povezane u relationshipu. Sada ste osvetlili neosvetljene delove Access-a...:)
 
Odgovor na temu

angelas
Beograd

Član broj: 174830
Poruke: 61
95.180.103.*



Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....07.12.2011. u 20:01 - pre 150 meseci
I ja sam mislila da je to uslov......
 
Odgovor na temu

Zidar
Canada

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



+79 Profil

icon Re: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....07.12.2011. u 21:10 - pre 150 meseci
Citat:
ja sam mislio da uslov spajanja dve tabele je da su nekako povezane u relationshipu...
Kako rekosmo, ovo NIJE tACNO. Access an nesrecu ne cini stvari laksim time sto pretpostavlaj da ce tabele u kverijima biti povezane bas onako kako su povezane u 'relationship' prozoru. Usput, ako vec povezujete tabele u relationship prozoru, uvek cekirajte 'Enforce referential integrity'. Bez te opcije, 'povezivanje' tabela u relationship dijagramu je potpuno besmisleno. Nazalost, Access i to dozvoljava i time zbunjuje bespotrebno veliki broj ljudi.
 
Odgovor na temu

[es] :: Access :: Imam dve tabele sa imenima i prezimenima ali samo u jednoj ID....

[ Pregleda: 3184 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

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