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

MySQL कॉलम का चयन करें जो दूसरे कॉलम में एक मान है

इसे आजमाएं:

SELECT id, 
       reason
       CASE
         WHEN reason = 'NoAnswer' THEN NoAnswer
         WHEN reason = 'NetworkBusy' THEN NetworkBusy
       END AS value
FROM table1

यह आपको इस तरह का आउटपुट देना चाहिए:

+----+------------+----------+
| id | reason     | value    |
+----+------------+----------+
|  1 | NoAnswer   |        2 |
+----+------------+----------+



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GROUP_CONCAT () MySQL में फंक्शन

  2. क्लॉज के साथ मैसकल सेलेक्ट इंडेक्स का उपयोग नहीं करता है

  3. डेटाबेस में किसी अज्ञात तालिका में एक विशिष्ट कॉलम खोजें?

  4. क्या मैं MySQL में JSON_EXTRACT के साथ असंवेदनशील खोज कर सकता हूं?

  5. लोकलहोस्ट (xampp) में MySQL सख्त मोड को कैसे चालू/बंद करें?