Ofte er det overflødigt at få vist de samme oplysninger flere gange. I tabellen STAFF er der f.eks. en DEPT-kolonne, hvor flere afdelingsnumre optræder mere end én gang, og en JOB-kolonner, hvor flere stillingsbetegnelser optræder mere end én gang.
Hvis du ikke vil have vist flere ens rækker, skal du bruge parameteren DISTINCT i SELECT-sætningen. Hvis du indsætter DISTINCT i sætningen, vises hver stilling i en afdeling kun én gang:
SELECT DISTINCT DEPT, JOB FROM STAFF WHERE DEPT < 30 ORDER BY DEPT, JOB
Resultatet er:
DEPT JOB ------ ----- 10 Mgr 15 Clerk 15 Mgr 15 Sales 20 Clerk 20 Mgr 20 Sales
Med DISTINCT har du fjernet alle gentagelser fra SELECT-sætningens resultatrækker.