SQL DISTINCT clause का उपयोग किसी डेटाबेस टेबल के columns से duplicates values को remove करने के लिए करते है | DISTINCT clause का उपयोग हम select statement के साथ करते है।
- SELECT DISTINCT केवल different वैल्यूज को return करता है।
- DISTINCT table से duplicate record को remove कर देता है।
- DISTINCT का उपयोग aggregates function के साथ किया जा सकता है: COUNT, AVG, MAX, आदि।
Syntax:
SELECT DISTINCT expressions
FROM tables
[WHERE conditions];
Example : Employee Table
ID | NAME | AGE | ADDRESS | SALARY |
111 | Amit | 22 | Noida | 20000 |
112 | Sachin | 24 | Delhi | 35000 |
113 | Abhishek | 26 | Pune | 25000 |
114 | Sandeep | 23 | Gurugram | 27000 |
115 | Divya | 19 | Shimla | 20000 |
116 | Shivani | 25 | Dehradun | 32000 |
SELECT DISTINCT SALARY FROM EMPLOYEE ;
ऊपर लिखी query से हम salary column से duplicate value को remove करेंगे।
OUTPUT :

जैसे की आप देख सकते हो salary column से duplicate वैल्यू remove हो गयी है।