Aan de slagBegin gratis

Maak kennis met SELECT COUNT DISTINCT

Je database heeft tot nu toe geen gedefinieerde keys, en je weet niet welke kolommen of combinaties van kolommen geschikt zijn als keys.

Er is een eenvoudige manier om te achterhalen of een bepaalde kolom (of combinatie) alleen unieke waarden bevat – en daarmee de rijen in de tabel identificeert.

Je kent de SELECT DISTINCT-query al uit het eerste hoofdstuk. Nu hoef je alleen alles te omhullen met de functie COUNT() en PostgreSQL geeft het aantal unieke rijen terug voor de opgegeven kolommen:

SELECT COUNT(DISTINCT(column_a, column_b, ...))
FROM table;

Deze oefening maakt deel uit van de cursus

Introductie tot relationele databases in SQL

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

-- Count the number of rows in universities
SELECT ___ 
FROM ___;
Code bewerken en uitvoeren