sql >> Database teknologi >  >> RDS >> Mysql

Flyt mysql-rækken til en anden tabel i den samme database

Du kan bruge funktionen INSERT ... SELECT

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

P.S. Glem ikke at bruge transaktion, fordi du udfører en operation med to forespørgsler.

P.P.S. Det er bedre at tilføje et statusfelt, såsom id_deleted

P.P.P.S. Brug ikke mysql_ funktioner




  1. MySQL kaster en syntaksfejl ved angivelse af kolonner

  2. Hvordan fletter jeg to lignende database-skemaer i PL/SQL?

  3. Sådan udføres en rå forespørgsel med returnering i sqlalchemy

  4. Nye og udviklende PostgreSQL Enterprise-funktioner med seneste udgivelser