Autor Zpráva
Schmutzka
Profil
Zdravím,

můj problém (část jeho řešení) vychází z http://diskuse.jakpsatweb.cz/?action=vthread&forum=28&topic=90977.
Potřebuji udělat kopii záznamů, kde sloupec A má hodnotu 4, s tím, že sloupci A nastavím hodnotu 5. Jak na to?
Kajman_
Profil *
insert into tabulka
select 5, sloupecB, sloupecC
from tabulka where sloupecA=4
Schmutzka
Profil
Díky, funguje perfektně. Jen pro doplnění: pokud nekopírujeme celý záznam (např. autoincement ID bude jiné), je nutné explicitně definovat i řádky kopírované.

INSERT INTO tabulka (skupina,jmeno,prijmeni)
SELECT 5,jmeno,prijmeni
FROM tabulka
WHERE skupina=4
Toto téma je uzamčeno. Odpověď nelze zaslat.