Actually, there is no difference between DISTINCT and UNIQUE.
SELECT UNIQUE is an old syntax which was used in oracle description but later ANSI standard defines DISTINCT as the official keyword.
After that oracle also added DISTINCT but did not withdraw the service of UNIQUE keyword for the sake of backward compatibility.
In simple words, we can say that SELECT UNIQUE statement is used to retrieve a unique or distinct element from the table.
Let’s see the syntax of select unique statement.
SELECT UNIQUE column_name
FROM table_name;
SQL SELECT DISTINCT statement can also be used for the same cause.
Leave a Reply