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 2183 korisnika na forumu :: 93 registrovanih, 7 sakrivenih i 2083 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 9191vs, A.R.Chafee.Jr., Asparagus, Asteker, Ben Roj, Bojan198527, bokixl, Boris90, cakija, celt, CraniumWhite, darionis, DeerHunter, dejankm, Dežurni pod palubom, Djokislav, djonsule, Dorcolac, Georgius, Goran 0000, Goran_, Helket, InzenjerBL, Istman, jalos, jeen yuhs, Jomini, JOntra, Jozo74, Kenanjoz, kib, KizJ, Koser, kreker, leptirleptir, Lucije Kvint, M74AB3, Makarid, Malahit, mat, mean_machine, mercedesamg, MikeHammer, MIKI63, Milan Miscevic, milanpb, milanstankovic087, Miler88, Mldo, nenad81, Neutral-M, nikoladim, nnovakis, nsharambasa, Obrenovic, OgnjenMitric, OKT, Pantaaa, peho_atropin, pobeda, Posmatrač u uniformi, rikirubio, Risbo_Boris, royst33, sap, Sass Drake, Schmidt, Sevatar, Sirius, Siti2, Smiljke, SpaDej, stefan95, suton, synergia, taomaster, Tas011, theNedjeljko, tuf, uruk, Velizar Laro, vidra boy, vidra1, vlad4, Vlada1389, vladobreda, vrgudinac, xAlex2, Zastava, zdrebac, zivojin32, Zmaj Tolak, zokizemun