我想在MySQL的重複記錄更新,INSERT INTO選擇上的重複MySQL查詢
我有很多列的表,但我想更新只用同一遞減一些從另一個表列當前表,但它不更新記錄。
我的查詢是:
插入到backup_prochart.symbol_list(股票,結束日期,cur_date) 選擇斷續器,t.end_date,t.cur_date從prochart.symbol_list t其中 股票= t.ticker和ticker ='MAY17'重複密鑰更新 end_date = t.end_date,cur_date = t.cur_date;
另一個查詢我試圖
插入到backup_prochart.symbol_list(股票,結束日期,cur_date)選擇t.ticker,t.end_date,t.cur_date從prochart.symbol_list t其中股票=噸。 ticker和t.ticker ='MAY17'重複密鑰更新end_date = t.end_date,cur_date = t.cur_date;
任何人都可以告訴我什麼是我的查詢錯誤。
您是否收到錯誤信息? –
我無法重現您的問題查詢1對我來說工作正常。你可以發表你的表格定義嗎? –