Jedno rjesenje je:
Code:
CREATE TABLE stranice
AS SELECT a.site_id AS site_id, a.strana_id AS strana_id, a.strana_tekst AS strana_tekst, b.site_url AS site_url
FROM strane_sajtova a, sajtovi b
WHERE a.site_id = b.site_id
ORDER BY a.site_id;
Medjutim, ako imas AUTO_INCREMENT polje, onda ti koristenjem ove metode AUTO_INCREMENT atribut nece biti podesen u novoj tabeli (to znaci da ces ga morati rucno podesiti sa ALTER TABLE ...).
Drugo rjesenje bi bilo da postojecoj tabeli STRANE_SAJTOVA dodas novu kolonu site_url i da ju popunis sa UPDATE komandom:
Code:
ALTER TABLE strane_sajtova ADD site_url VARCHAR(255);
UPDATE strane_sajtova a, sajtovi b
SET a.site_url = b.site_url
WHERE a.site_id = b.site_id;
[Ovu poruku je menjao Dejan Topalovic dana 09.08.2006. u 12:20 GMT+1]
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA