SQL problem

SQL problem

offline
  • Brx89 
  • Novi MyCity građanin
  • Pridružio: 06 Maj 2009
  • Poruke: 10

Radim na SQLServeru05 i imam ovaj problem:
Kada zelim da update-ujem podatke iz jedne tabele u drugu tabelu sa istim imenima, tj. podatke u jednoj koloni jedne tabele zelim da azuriram u kolonu druge tabele sa istim imenom. Npr. tabela Katalog odnosno njena kolona NAZIV sadrzi odredjene podatke koje zelim da azuriram u tabelu Magacin odnosno njenu kolonu NAZIV...

UPDATE magacin
SET naziv = k.naziv
FROM katalog k;

Dobijam da se u koloni nalaze ista imena u svakom redu.
Kako da azuriram kolonu a da mi budu imena kao u tabeli Katalog, tj. koloni NAZIV?
Nadam se da sam bio jednostavan. Smile

Hvala unapred,
Vlada



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 02 Jul 2008
  • Poruke: 125

Moraš da povežeš ove tabele po nekim poljima. To je u sledećem primeru polje "veza"

Primer :

update magacin
set magacin.naziv=katalog.naziv
from magacin, katalog
where magacin.veza=katalog.veza

ili sa aliasima

update m
set m.naziv=k.naziv
from magacin m , katalog k
where m.veza=k.veza [and m.veza2=k.veza2 .....]



offline
  • Brx89 
  • Novi MyCity građanin
  • Pridružio: 06 Maj 2009
  • Poruke: 10

Aha, posto imaju kolonu sifra, povezao sam ih po toj koloni i radi.To je to.

Hvala!

Ko je trenutno na forumu
 

Ukupno su 1178 korisnika na forumu :: 101 registrovanih, 9 sakrivenih i 1068 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, A.R.Chafee.Jr., acatomic, ajo baba, amstel2, Asteker, Automaticar, Avalon015, avijacija, Bane san, Black Luster Soldier, blackjack, Bobrock1, bojan_t, Boris90, Botovac, bpvl, brkan1, Chainsaw, Clouseau, colji, d.arsenal321, Dambi, dane007, DeerHunter, Dimitrije Paunovic, Doca, Dorcolac, Dovla 1980, dozorni, dragoljub11987, dukajov, Fabius, FileFinder, Frunze, GveX, Holy Saber, isioux, ivanb, jodzula, Kenanjoz, Konda, Kubovac, Leonov, leptirleptir, littlebunny, LostInSpaceandTime, macak44, Magistar78, mačković, mexo, Mi lao shu, mikki jons, milutin134, mix1, Miškić, Mrav Obrad, mux, narandzasti, nenooo, Nmr, nuki1234, omen, opt1, OtacMakarije, Pale2025, Pilence, Povratak1912, probisic, R_038, sabros, sap, saputnik plavetnila, Sarmat, shlauf, Sir Budimir, sistem22, Smajser, sombrero, sony771, SOVO515, starlights, Strasni JA, strelac07, tecataki, TRZH92, Underwood, varda, vaso1, Vatreni Zmaj, vidra1, vrag81, vukajlo71, vukan0799, zauzet, zax22r, Zec, Zmaj Tolak, Zvrk, Žrnov, 1107