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

Làm cách nào để sao chép dữ liệu từ bảng này sang bảng mới khác trong MySQL?

Điều này sẽ làm những gì bạn muốn:

INSERT INTO table2 (st_id,uid,changed,status,assign_status)
SELECT st_id,from_uid,now(),'Pending','Assigned'
FROM table1

Nếu bạn muốn bao gồm tất cả các hàng từ bảng1. Nếu không, bạn có thể thêm câu lệnh WHERE vào cuối nếu bạn chỉ muốn thêm một tập hợp con của bảng1.

Tôi hy vọng điều này sẽ hữu ích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng các công cụ lưu trữ MySQL khác nhau trong thiết kế cơ sở dữ liệu

  2. Đếm số lần xuất hiện của một chuỗi trong trường VARCHAR?

  3. Ví dụ SYSDATE () - MySQL

  4. Di chuyển trực tuyến từ MySQL 5.6 Non-GTID sang MySQL 5.7 với GTID

  5. SQLSTATE [HY000] [2002] Cố gắng kết nối không thành công .. - Khi cố gắng kết nối từ Máy chủ cục bộ đến máy chủ từ xa