Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Bei doppelter MySQL-Abfrage in select einfügen

Sie könnten versuchen:

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);

Natürlich muss die Spalte "Ticker" für die Tabelle "backup_prochart.symbol_list" eindeutig definiert sein.