इम्पाला - डिस्टि्रक्ट ऑपरेटर

distinct इम्पाला में ऑपरेटर का उपयोग डुप्लिकेट को हटाकर अद्वितीय मान प्राप्त करने के लिए किया जाता है।

वाक्य - विन्यास

निम्नलिखित का सिंटैक्स है distinct ऑपरेटर।

select distinct columns… from table_name;

उदाहरण

मान लें कि हमारे पास एक तालिका है जिसका नाम है customers इम्पाला और इसकी सामग्री इस प्रकार है -

[quickstart.cloudera:21000] > select distinct id, name, age, salary from customers; 
Query: select distinct id, name, age, salary from customers

यहां आप ग्राहकों के वेतन का निरीक्षण कर सकते हैं रमेश और चैताली ने दो बार और का उपयोग करके प्रवेश किया distinct ऑपरेटर, हम नीचे दिखाए गए अनुसार अद्वितीय मानों का चयन कर सकते हैं।

[quickstart.cloudera:21000] > select distinct name, age, address from customers;

निष्पादित करने पर, उपरोक्त क्वेरी निम्न आउटपुट देती है।

Query: select distinct id, name from customers
+----------+-----+-----------+ 
| name     | age | address   | 
+----------+-----+-----------+ 
| Ramesh   | 32  | Ahmedabad |
| Khilan   | 25  | Delhi     | 
| kaushik  | 23  | Kota      | 
| Chaitali | 25  | Mumbai    |
| Hardik   | 27  | Bhopal    |
| Komal    | 22  | MP        | 
+----------+-----+-----------+
Fetched 9 row(s) in 1.46s