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

Hubungan banyak-ke-banyak INSERT

Yang perlu Anda lakukan adalah menyimpan ID tersebut dalam variabel untuk digunakan dalam kueri untuk dimasukkan ke dalam ab meja. LAST_INSERT_ID() mengembalikan ID dari baris yang disisipkan. Jadi, di PHP misalnya:

// 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. Mencantumkan nilai basis data sesuai dengan filter yang dipilih di dropdown

  2. Permintaan MySQL:Cara mengidentifikasi dan menerjemahkan ulang nilai hasil yang dipisahkan koma dengan benar ke gagasan asli menggunakan CONCAT_WS dan COALESCE

  3. Mengatur variabel Big Query seperti mysql

  4. JDBC Buat Tabel Contoh Penggunaan Pernyataan

  5. Cara menyalin tabel dari satu tabel di server jauh ke tabel di db jarak jauh yang berbeda mysql5.6 dengan PDO