sql >> Databasteknik >  >> RDS >> Mysql

MySQL:Hur kopierar man rader, men ändrar några fält?

INSERT INTO Table
          ( Event_ID
          , col2
           ...
          )
     SELECT "155"
          , col2
           ...
      FROM Table WHERE Event_ID = "120"

Här representerar kol2, ... de återstående kolumnerna (de andra än Event_ID) i din tabell.



  1. AMD EPYC-processorer i virtuella Azure-maskiner

  2. Varför (och hur) dela kolumnen med master..spt_values?

  3. De bästa PostgreSQL-säkerhetshoten

  4. Inga resultat returnerade av frågefelet i PostgreSQL