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

SQL में DISTINCT का उपयोग कैसे करें

समस्या:

आप डुप्लिकेट पंक्तियों के बिना परिणाम वापस करने के लिए अपने डेटा को क्वेरी करना चाहते हैं।

उदाहरण:

हमारे डेटाबेस में books कॉलम में डेटा के साथ author_firstname , author_lastname , और book_title . आप लेखकों के अद्वितीय प्रथम और अंतिम नामों की सूची प्राप्त करना चाहेंगे।

<थ>पुस्तक_शीर्षक
author_firstname author_lastname
जॉर्ज ऑरवेल पशु फार्म
डैन भूरा डेविंसी कोड
जॉर्ज ऑरवेल 1984
डैनियल सिल्वा आदेश
फ्रांज काफ्का कायापलट

समाधान:

हम DISTINCT . का उपयोग करेंगे खंड। ये रही क्वेरी:

SELECT DISTINCT
   author_firstname,
   author_lastname
FROM books;

ये रहा क्वेरी का नतीजा:

author_firstname author_lastname
जॉर्ज ऑरवेल
डैन भूरा
डैनियल सिल्वा
फ्रांज काफ्का

चर्चा:

DISTINCT क्लॉज का प्रयोग SELECT . में किया जाता है परिणाम सेट में डुप्लिकेट पंक्तियों को फ़िल्टर करने के लिए कथन। आप DISTINCT . का उपयोग कर सकते हैं जब आप एक कॉलम का चयन करते हैं, या जब आप कई कॉलम चुनते हैं जैसा कि हमने अपने उदाहरण में किया था।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. टेबल एक्सप्रेशन के मूल तत्व, भाग 10 - दृश्य, चुनें *, और डीडीएल परिवर्तन

  2. एसक्यूएल ट्रंकेट

  3. उबंटू 20.04 पर ज़ैबिक्स को कैसे स्थापित और कॉन्फ़िगर करें

  4. Amazon Auroras Multi-AZ परिनियोजन को समझना

  5. रैपिडमिनर में ओडीबीसी डेटा का उपयोग करना