A sintaxe mais simples do comando SELECT é:
SELECT [DISTINCT|ALL] {*|coluna [coluna,...]} FROM tabela
Sobre o comando SELECT, é correto afirmar que
DISTINCT indica a lista de colunas que devem ser mostradas.
DISTINCT mostra todos os valores mesmo que repetidos.
ALL não mostra eventuais valores repetidos da tabela.
ALL indica que devem ser mostradas todas as colunas da tabela.
DISTINCT não mostra eventuais valores repetidos de colunas.