SQLite DISTINCT Clause
To fetch only the unique records from a table the SQLite DISTINCT clause is used with the SELECT statement.
Syntax:
SELECT DISTINCT column_1, column_2,.....column_N FROM table_name WHERE conditions;
Example:
TEACHERS Table:
| ID | NAME | SALARY | SUBJECT |
| 1 | Jim | 10000 | Geology |
| 2 | John | 20000 | Geology |
| 3 | Watson | 15000 | Physics |
| 4 | Holmes | 25000 | Chemistry |
| 5 | Tony | 30000 | Physics |
SELECT DISTINCT SUBJECTÂ
FROM TEACHERS; |
Output:
SUBJECT Geology Physics Chemistry
Explanation:
In the above example, all the duplicate records from the table are eliminated and only the unique records are fetched from the SUBJECT column of the TEACHERS table.