» »

[Access SQL] naprednejši update tabele

[Access SQL] naprednejši update tabele

gkovac ::

V accessu obstaja "update table" kjer lahko recimo polje ene tabele updejtaš na polje druge tabele. Zadeva deluje če imata tabeli enako polje in stavek je tak:

UPDATE tabela1 INNER JOIN tabela2 ON [tabela1].Address = tabela2.street SET [tabela1].client_code = tabela2!client_code;

obe tabeli sem med seboj povezal po polju address in v prvo tabelo "nafilal" client_code. Vse lepo in prav ampak imam problem, ker je polje address duplicirano.

Sedaj pa vprašanje... kaj morm narest, da bi bili ti dve tabeli povezani tudi po polju zip_code ki ga imata obe tabeli. Se pravi, rad bi v tabelo1 nafilal client_code iz tabele2 ampam samo če imata ti dve tabeli enako address in pa zip_code. Hvala
lp,
____________________________________________
"Left to themselves, things tend to go from bad to worse."

frudi ::

v ON del JOIN-ov lahko nafilaš poljubno mnogo pogojev, tako da dodaj še enakost zip_code.
sicer z Accessom nimam izkušenj, ampak to je možno povsod drugod...
1ACDoHVj3wn7N4EMpGVU4YGLR9HTfkNhTd... in case I've written something useful :)

gkovac ::

hmmm...

sem probal, ampak mi javlja napako, da je stavek nepravilen. relacijo med tema dvema tabelama v designu določiš z "črtico" med poljema address, če pa dodam še relacijo za polja zip_code pa ne deluje. Še kakšna ideja?
lp,
____________________________________________
"Left to themselves, things tend to go from bad to worse."


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

MS Access (strani: 1 2 )

Oddelek: Programiranje
647444 (5502) travica
»

[Access] delete duplikatov

Oddelek: Programiranje
51132 (1011) mHook
»

[MS Access] distinct tabela iz miljon tabel

Oddelek: Programiranje
91307 (1135) dudi
»

Težave z array

Oddelek: Izdelava spletišč
71294 (1106) Kricert
»

MySQL združevanje tabel..

Oddelek: Programiranje
191719 (1534) Nemenej

Več podobnih tem