Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQL Masukkan data dari beberapa tabel di database yang berbeda

Saya pikir Anda perlu melihat menggunakan JOIN untuk ini:

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

Ini mengasumsikan tabel gambar produk memiliki bidang productid yang tertaut ke tabel produk.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ASP.NET MVC 4, beberapa model dalam satu tampilan?

  2. Ketersediaan pemesanan MySQL, rentang tanggal yang tumpang tindih

  3. Kesalahan Kerangka Entitas MySQL - Penyedia toko yang ditentukan tidak dapat ditemukan dalam konfigurasi, atau tidak valid

  4. Memuat file .sql dari dalam PHP

  5. Bagaimana cara mengetahui kata sandi root MySQL saya?