Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Di chuyển hàng mysql sang một bảng khác trong cùng một cơ sở dữ liệu

Bạn có thể sử dụng tính năng INSERT ... SELECT

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

P.S. Đừng quên sử dụng giao dịch vì bạn đang thực hiện một thao tác với hai truy vấn.

P.P.S. Tốt hơn nên thêm trường trạng thái, như id_deleted

P.P.P.S. Không sử dụng mysql_ chức năng




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các hàng MySQL xóa khi chương trình thoát

  2. Làm cách nào để truy xuất các bản ghi chung trong cùng một bảng cơ sở dữ liệu thông qua một truy vấn SQL duy nhất?

  3. tham gia bên trong với kết quả trống từ bảng bên phải

  4. Những thách thức khi mở rộng quy mô cơ sở dữ liệu Moodle MySQL

  5. Tìm kiếm không phân biệt dấu phụ trong MySQL (tiếng Ả Rập)