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

SQL में स्थिति के साथ केस स्टेटमेंट

Sqlfiddle यहां

मैंने पहले दो कॉलम को int . माना है आप इसे अपने डेटाबेस के अनुसार बदल सकते हैं और तदनुसार संपादित कर सकते हैं।

मान लें कि आपके पास हमेशा file_no होगा तालिका में आप file_no . द्वारा खोजते हैं हमेशा जो आपको वांछित परिणाम देगा

SELECT subject
FROM [table_name]
WHERE file_no = (SELECT file_no FROM [table_name] where tender_id = [required_tender_id])
AND subject IS NOT NULL;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रति समूह N परिणाम प्राप्त करने के लिए GROUP BY के भीतर LIMIT का उपयोग करना?

  2. mysql_fetch_array () पैरामीटर 1 को संसाधन समस्या होने की अपेक्षा करता है

  3. MySQL में SYSDATE() बनाम Now():क्या अंतर है?

  4. ट्रैविस mysql डेटाबेस उपयोगकर्ता त्रुटि बनाता है

  5. केकफ़्पी 3 में रिकर्सिव?