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

केस स्टेटमेंट (MYSQL) का उपयोग करके किसी अन्य तालिका में मानों के आधार पर एक तालिका को अपडेट करें

इसे JOIN के साथ आजमाएं

UPDATE 
  tbl_a AS a
  JOIN   
  tbl_b AS b ON (a.DIV_NO = b.Div_num AND  a.OFR_ID = b.Flg) 
  SET
  a.MIN_5 = b.Min_Five,
  a.IN_PR = b.Ad_Flag,
  a.FRC = 
    CASE
      WHEN b.Prc_Fl = 'N' 
      THEN 'Y' 
      WHEN b.Prc_Fl = 'Y' 
      THEN 'N' 
      ELSE 'D' 
    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. MySQL एकाधिक तालिकाओं में सम्मिलित करें? (डेटाबेस सामान्यीकरण?)

  2. PHP का उपयोग किए बिना MySql को Android से कनेक्ट करना

  3. Magento:बैकअप सलाह

  4. एकाधिक चित्र अपलोड समस्याएं

  5. नाम पैटर्न से मेल खाने वाले MySQL डेटाबेस में सभी तालिकाओं को छोटा करें