Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.352 pregleda

Najnovija ↓

Kako ovaj upit da odradim?! 01.03.2007. u 13:13 · pre 239 meseci #1
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?
Re: Kako ovaj upit da odradim?! 02.03.2007. u 13:00 · pre 239 meseci #2
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.
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
Re: Kako ovaj upit da odradim?! 02.03.2007. u 21:11 · pre 239 meseci #3
Code:
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
Re: Kako ovaj upit da odradim?! 22.03.2007. u 07:21 · pre 238 meseci #4
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 :-(
Re: Kako ovaj upit da odradim?! 24.03.2007. u 11:19 · pre 238 meseci #5
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'
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme