Dakle, imam oko 100 rekorda koje bih trebalo da umnozim sa isto takvim sadrzajem jedino da im jedna vrednost polja ne bude 'K' nego 'P'... Kako to da odradim najlakse?
Kako ovaj upit da odradim?!
Zaključano
Zakačeno
Ne bi bilo loshe da pocnes da ucis malo SQL, makar da znas definisati pitanje.
Rekord - row ne mozes 'mnoziti' jer to je struktura podataka a ne promjenjiva tipa integer. Ne kontam ni sta zelis ni kako si zamislio to uraditi.
Rekord - row ne mozes 'mnoziti' jer to je struktura podataka a ne promjenjiva tipa integer. Ne kontam ni sta zelis ni kako si zamislio to uraditi.
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
Code:
INSERT INTO tabela(kolona1, kolona2, kolonaX)
SELECT kolona1, kolona2 , 'P'
FROM tabela
WHERE kolonaX = 'K';
INSERT INTO tabela(kolona1, kolona2, kolonaX)
SELECT kolona1, kolona2 , 'P'
FROM tabela
WHERE kolonaX = 'K';
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Hvala ti puno, to je to sto mi je trebalo..
Ako moze jos jedna pomoc, sada recimo imam 2,3 polja koja su mi fiksna, tj. ja ih unosim rucno a ova preostala 3 su iz select upita.. Probao sam nesto kao:
INSERT INTO pregledi(rb,sifra, vrsta, naziv) values
(rb, SELECT sifra, vrsta , naziv
FROM pregledi
WHERE vrsta= 'F')
ali nece :-(
Ako moze jos jedna pomoc, sada recimo imam 2,3 polja koja su mi fiksna, tj. ja ih unosim rucno a ova preostala 3 su iz select upita.. Probao sam nesto kao:
INSERT INTO pregledi(rb,sifra, vrsta, naziv) values
(rb, SELECT sifra, vrsta , naziv
FROM pregledi
WHERE vrsta= 'F')
ali nece :-(
Predpostavljam da ti je kolona rb postavljena kao auto_increment. Ako je tako, onda bi upit glasio ovako:
INSERT INTO pregledi(sifra, vrsta, naziv)
SELECT sifra, vrsta , naziv
FROM pregledi
WHERE vrsta= 'F'
INSERT INTO pregledi(sifra, vrsta, naziv)
SELECT sifra, vrsta , naziv
FROM pregledi
WHERE vrsta= 'F'