Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

डुप्लिकेट mysql क्वेरी पर चयन में डालें

आप कोशिश कर सकते हैं:

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

बेशक कॉलम "टिकर" को "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. स्क्लाइट या माईएसक्ल? कैसे तय करें?

  2. MySQL में केवल संख्यात्मक मान लौटाएं

  3. डेटाग्रिप में MySQL डेटाबेस का SQL डंप करने का कोई अच्छा तरीका है?

  4. मैं MySql में O'% जैसे वाक्यांश की खोज कैसे कर सकता हूँ?

  5. SELECT . में उपनाम का पुन:उपयोग करना