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

Perlu MySQL INSERT - PILIH kueri untuk tabel dengan jutaan catatan

Anda dapat menggunakan ini:

new_table
    * date
    * record_id (pk)
    * data_field


INSERT INTO new_table (date,record_id,data_field)
    SELECT date, record_id, data_field FROM old_table
        ON DUPLICATE KEY UPDATE date=old_table.data, data_field=old_table.data_field;

record id adalah kunci utama dan sisipan yang sama ini dapat ditambahkan di bawah sisipan ke tabel_lama.

lihat mySQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbarui Data di Database MySQL

  2. Laravel Eloquent menemukan pengembalian null

  3. Memesan hasil MySQL dengan urutan IN?

  4. Bergabunglah dengan dua tabel dengan kondisi - ruby ​​​​on rails

  5. Meningkatkan efisiensi indeks MySQL - kolom dalam banyak indeks?