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

MySQL:किसी फ़ील्ड को तभी अपडेट करें जब शर्त पूरी हो

हाँ!

यहां आपके पास एक और उदाहरण है:

UPDATE prices
SET final_price= CASE
   WHEN currency=1 THEN 0.81*final_price
   ELSE final_price
END

यह काम करता है क्योंकि यदि कोई परिवर्तन नहीं होता है, तो MySQL पंक्ति को अपडेट नहीं करता है, जैसा कि डॉक्स में बताया गया है :



  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. दिनांक के अनुसार MySQL परिणाम प्रदर्शित करें

  3. MySQL के साथ सोलर का उपयोग करना

  4. डीबी डेटटाइम स्ट्रिंग में डालें

  5. mysql_real_escape_string() वास्तव में क्या करता है?