Novo

Forum kao aplikacija na telefonu

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

Insert into tabela (polje1,polje2,polje3) values ("1", select polje2,polje3 from tabela where ...);

  • 2 odgovora
  • 2.377 pregleda

Najnovija ↓

Insert into tabela (polje1,polje2,polje3) values ("1", select polje2,polje3 from tabela where ...); 02.08.2014. u 00:16 · pre 149 meseci #1
Hoću da dopišem u istu tabelu određeni skup zapisa iz te tabele, ali sa izmenjenim prvim poljem. Ono iz naslova je primer kako mali perica (ja) to zamišlja da bi trebalo da radi.

To pokušavam na MySQL, ali me odgovor zanima i generalno na opštem SQL nivou pa pitanje zato postavljam ovde.

Dakle, mogu da uradim
insert into tabela (polje1,polje2,polje3) select polje1,polje2,polje3 from tabela where polje3="uslov";

ali ja želim da promenim polje1 da dobje drugu vrednost tokom upisa. A to ne znam kako.

Re: Insert into tabela 02.08.2014. u 08:17 · pre 149 meseci #2
Naravno da može:
Code:
insert into tabela (polje1,polje2,polje3) 
select "1" AS polje1,polje2,polje3 
from tabela 
where polje3="uslov";
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme