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

chèn vào lựa chọn trên truy vấn mysql trùng lặp

Bạn có thể thử:

INSERT INTO backup_prochart.symbol_list (ticker, end_date, cur_date) 
SELECT ticker, end_date, cur_date FROM prochart.symbol_list WHERE ticker = 'MAY17' 
ON DUPLICATE KEY UPDATE end_date = values(end_date), cur_date = values(cur_date);

Tất nhiên cột "ticker" phải được xác định là duy nhất cho bảng "backup_prochart.symbol_list".



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao MYSQL DB trả về một giá trị bị hỏng khi lấy giá trị trung bình trên các mô hình Django.DateTimeField?

  2. lưu trữ số dưới dạng varchar

  3. Câu lệnh tình huống trong MySQL

  4. Truy cập cơ sở dữ liệu với Angular

  5. Cách tốt nhất để lưu trữ và truy xuất các từ đồng nghĩa trong cơ sở dữ liệu mysql