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

MySQL:अन्य कॉलम मान के आधार पर कॉलम में अद्वितीय मान का चयन करें

आपने कभी उल्लेख नहीं किया कि आप कैसे निर्धारित करना चाहते हैं कि डुप्लिकेट ip . के मामले में कौन सा रिकॉर्ड बनाए रखना है -name जोड़े। हालांकि, आपके नमूना आउटपुट के आधार पर ऐसा प्रतीत होता है कि आप सबसे छोटे id . के साथ रिकॉर्ड बनाए हुए हैं मूल्य। इस मामले में, हम केवल MIN(id) . ले सकते हैं वांछित परिणाम प्राप्त करने के लिए समूह बनाते समय:

SELECT MIN(id), ip, name
FROM yourTable
GROUP BY ip, name

चल रहे डेमो के लिए नीचे दिए गए लिंक का अनुसरण करें:

SQLFiddle



  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 ट्रिगर में JSON का विश्लेषण कैसे करें

  3. कॉलम द्वारा समूहीकृत क्वेरी परिणामों के लिए पंक्ति संख्या

  4. timediff . के लिए अप्रत्याशित परिणाम

  5. द्वितीयक कॉलम में मान के अनुसार अद्वितीय पंक्तियों का चयन करें