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

SQL Chèn dữ liệu từ nhiều bảng trong cơ sở dữ liệu khác nhau

Tôi nghĩ bạn cần xem xét việc sử dụng JOIN cho điều này:

INSERT INTO a1.cat (id, img)
SELECT p.id, pi.name
FROM topshop_test.product p 
    JOIN topshop_test.product-images pi ON p.id = pi.productid

Điều này giả định rằng bảng product-images có trường sản xuất liên kết đến bảng sản phẩm.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tiện ích mở rộng mysqli bị thiếu debian

  2. Làm cách nào để kết nối với cơ sở dữ liệu Cloud SQL MySQL từ App Engine?

  3. Cách dễ nhất để chuyển đổi mảng byte thành Blob trong java

  4. Chuyển đến mysqli, mysql_result

  5. MySQL SELECT Counter, Group By