sql >> Databasteknik >  >> RDS >> Mysql

Flytta mysql-rad till en annan tabell i samma databas

Du kan använda funktionen INSERT ... VÄLJ

INSERT INTO `deleted` SELECT * FROM appointments WHERE id = $id

P.S. Glöm inte att använda transaktion eftersom du utför en operation med två frågor.

P.P.S. Bättre att lägga till statusfält, som id_deleted

P.P.P.S. Använd inte mysql_ funktioner




  1. Är det sant att kolumnnummer inte påverkar databasprestanda men radnummer gör det?

  2. MySql Modifierat förbeställningsträd för att skapa url

  3. Skillnaden mellan ett JDBC-uttalande och ett förberett uttalande

  4. Förhindra SQL-injektion i dynamiska kolumnnamn