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

Cần CHÈN MySQL - Truy vấn CHỌN cho các bảng có hàng triệu bản ghi

Bạn có thể sử dụng cái này:

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;

id bản ghi là khóa chính và cũng có thể thêm phần chèn này bên dưới phần chèn vào old_table.

xem 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. làm thế nào để sử dụng một chuỗi làm công thức cho các phép tính toán học trong php?

  2. Lỗi MySQL khi chỉnh sửa sản phẩm trong Magento

  3. Lỗi nghiêm trọng:Không tìm thấy lớp 'Swift_smtpTransport' trong

  4. MySQL tìm kết quả hàng đầu cho mỗi nhóm

  5. Tìm nạp PDO không trả về kết quả nào