Update rovnakych zaznamov s jednym kompletnym

Vladimir Rengevic vlado na grafon.sk
Středa Srpen 7 19:51:01 CEST 2002


Dobry den,

mam nasledovny problem. Mam tabulku "objekty" s polozkami
(samozrejme zjednodusene ;o)):

nazov,jayzyk,obrazok

No a problem je, ze objekt jednoznacne identifikujem nazvom
(teda pre kazdy jazyk je rovnaky), lisia sa polozkou "jazyk".
A potrebujem preniest polozku "obrazok" do vsetkych jazykov...

Neviem ci som to popisal pochopitelne, su tam proste nazvy chat,
obrazky mam len v slovencine a potrebujem ich dostat aj k 
ostatnym jazykom...

Chcel som to urobit vnorenym selectom, ale nejako nemozem
na to prist. Alebo je to mozne len pracne prechadzat v cykle
a robit update pre kazdy nazov zvlast?

Pred casom som sa na to pytal a dostal som radu:
***************
update seznam a set a.pole1=(select b.pole1 from seznam b where
jazyk='SLOVENCINA' and ...)
where (a.jazyk='ANGLICTINA' or a.jazyk='NEMCINA')
and ...;
***************
ale kedze select musi vratit len jednu hodnotu nejak mi to neni jasne.
Ja potrebujem prejst vsetky nazvy v slovencine postupne a polozku
"obrazok" updatnut v ostatnych...

Vdaka. Vlado

----
Ing. Vladimir Rengevic
GRAFON dtp studio
Tranovskeho 19, Liptovsky Mikulas, Slovakia
phone: +421/44/5526153, fax: +421/44/5621454
mobil: +421/905/642799



Další informace o konferenci Databases