ComeçarComece de graça

Conheça o SELECT COUNT DISTINCT

Seu banco de dados não tem nenhuma chave definida até o momento, e você não sabe quais colunas ou combinações de colunas são adequadas como chaves.

Há uma maneira simples de descobrir se uma determinada coluna (ou uma combinação) contém apenas valores exclusivos e, portanto, identifica os registros da tabela.

Você já conhece a consulta SELECT DISTINCT do primeiro capítulo. Agora é só colocar tudo dentro da função ` COUNT() ` e o PostgreSQL vai mostrar o número de linhas únicas para as colunas que você escolheu:

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

Este exercício faz parte do curso

Introdução aos bancos de dados relacionais em SQL

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

-- Count the number of rows in universities
SELECT ___ 
FROM ___;
Editar e executar o código