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

CHÈN mối quan hệ nhiều-nhiều

Tất cả những gì bạn cần làm là lưu trữ các ID đó trong các biến để sử dụng trong một truy vấn để chèn vào ab bàn. LAST_INSERT_ID() trả về ID của các hàng được chèn. Vì vậy, trong PHP chẳng hạn:

// Run command to insert into A, then:
$a = mysql_query('SELECT LAST_INSERT_ID();');

// Run command to insert into B, then:
$b = mysql_query('SELECT LAST_INSERT_ID();');

// Then $a and $b hold the IDs that you can use to insert into AB.
mysql_query("INSERT INTO ab (a_id, b_id) VALUES ($a, $b);");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn Mysql, chọn, nhóm và tính tổng theo phút

  2. Truy vấn SQL Tham gia CodeIgniter

  3. Phân trang để hiển thị giá trị tối đa và giới hạn phần còn lại

  4. MySQL - Mac - Lỗi 2002 - Không thể kết nối với cục bộ ... thông qua socket

  5. sự khác biệt giữa hai hàng liên tiếp trong mysql