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

SELECT का उपयोग करते समय क्या आप अन्य फ़ील्ड के आधार पर किसी दिए गए फ़ील्ड के मान को संशोधित कर सकते हैं?

अपडेट करें (गलत छापों को ठीक किया गया):

SELECT city,state,
CASE 
 WHEN (city IS NULL OR city='') AND (state IS NULL or state='') THEN ''
 ELSE country
END as country_1
 FROM `table`

आप IF . का भी उपयोग कर सकते हैं CASE . के बजाय :
IF ((city IS NULL OR city='') AND (state IS NULL or state=''),'',country) as country_1



  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. SHOW PROCESSLIST . से पूरी क्वेरी कैसे देखें?

  3. एक वैरिएबल को आईएन क्लॉज में कैसे पास करें?

  4. MySQL में पल JS समय कैसे सम्मिलित करें

  5. BIGINT अहस्ताक्षरित को INT . में बदलें