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

कई कॉलम अपडेट करने के लिए MySQL केस

UPDATE tablename
SET col1 = CASE WHEN name = 'name1' THEN 5 
                WHEN name = 'name2' THEN 3 
                ELSE 0 
           END
 , col2 = CASE WHEN name = 'name1' THEN '' 
               WHEN name = 'name2' THEN 'whatever' 
               ELSE '' 
          END
;


  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. विदेशी कुंजी के साथ और उसके बिना संदर्भों का उपयोग करने के बीच अंतर?

  4. सम्मिलित या अद्यतन के समान तालिका से चयन करें

  5. MySQL IN स्टेटमेंट के लिए PDO बाइंडिंग मान