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

CodeIgniter Active Record chèn từ bảng này sang bảng khác

Tôi nghĩ điều tốt nhất để hoàn thành đó là tìm nạp dữ liệu bạn muốn từ một bảng bằng phương thức get, sau đó sử dụng một trong các hàm lấy kết quả truy vấn (như result ()), lặp lại từng hàng một bằng cách sử dụng insert () phương pháp.

Đưa cái này vào mã:

Tất nhiên, tôi cho rằng table1 có cấu trúc giống hệt như table2 (cùng tên cột và kiểu dữ liệu cho mỗi cột). Nếu không đúng như vậy, bạn sẽ phải ánh xạ các cột từ bảng này sang bảng khác bằng cách sử dụng các phép gán, nhưng nếu trường hợp đó xảy ra, mã của bạn sẽ rộng hơn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đến mysqli, mysql_result

  2. [MySQL]:Phương thức đối chiếu là gì?

  3. nhận id hàng mới từ pySpark SQL ghi vào db mysql từ xa (JDBC)

  4. ScaleGrid DigitalOcean Hỗ trợ cho MySQL, PostgreSQL và Redis ™ Hiện đã có

  5. Nhận id của một hàng khi KEY DUY NHẤT bị vi phạm