sql >> Databáze >  >> RDS >> Mysql

mysql:duplikovat určité řádky pomocí SQL?

pravděpodobně budete chtít toto:

INSERT INTO `table`(`nid`, `vid`,  `nid`)
SELECT `nid`, `vid`+1, `nid`
  FROM `table`
 WHERE `vid` = 2

vloží všechny řádky s vid zvýšeno o 1



  1. Flask-SQLAlchemy - průběžné připojení k více databázím

  2. Vytvořte pole v SELECT

  3. Chyba SQL nahradit nebo vložit do syntaxe

  4. Jaké jsou náklady na indexování více sloupců db?