Home » SQL

How to handle duplicate data in SQL?



In this article, we are going to learn about the duplicate data and the process to handle it in SQL.
Submitted by Manu Jemini, on March 05, 2018

The DISTINCT keyword uses to select records which are distinct. Using the DISTINCT keyword is simple and sweet as we only need to Use it after SELECT keyword and rest will be handled by the database.

This is can be the case with you that your table must contains the records with duplicate data. At some points we don’t want all the data but only few records which will have DISTINCT keys.

The Usage of DISTINCT keyword is as follow, as we only to do something like this:

SELECT DISTINCT name FROM A;

What this query will do is, it will fetch all the records from the table A but if the name is repeated multiple times it will only select it once and we will have a result with records which are not duplicate in nature.

Dummy data:

SQL DISTINCT Example

Syntax:

SELECT DISTINCT c1, c2, ...,  cN 
FROM t
WHERE [condition]

Example 1 - Without using DISTINCT keyword

SELECT SALARY FROM 'includehelp'.'employee' 
ORDER BY SALARY;
SQL DISTINCT Output 1

Example 2 - using DISTINCT keyword

SELECT DISTINCT SALARY FROM 'includehelp'.'employee' 
ORDER BY SALARY;
SQL DISTINCT Output 2

Example 3 - using DISTINCT keyword

SELECT DISTINCT AGE FROM 'includehelp'.'employee' 
ORDER BY AGE;
SQL DISTINCT Output 3






Was this page helpful? Please share with your friends...

Are you a blogger? Join our Blogging forum.



Comments and Discussions





© https://www.includehelp.com (2015-2018), Some rights reserved.




close Like other websites, this site uses cookies to deliver relevant ads based on your interest, by using our website, you acknowledge that you have read our privacy policy.