Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A DISTINCT palavra-chave elimina duplicatas nos resultados de consulta projetados.
Neste exemplo, a consulta projeta valores para cada categoria de produto. Se duas categorias forem equivalentes, apenas uma única ocorrência retornará nos resultados.
SELECT DISTINCT VALUE
p.category
FROM
products p
[
"Accessories",
"Tools"
]
Você também pode projetar valores mesmo que o campo de destino não exista. Nesse caso, o campo não existe em um dos itens, portanto, a consulta retorna um objeto vazio para esse valor exclusivo específico.
SELECT DISTINCT
p.category
FROM
products p
Os resultados são os seguintes:
[
{},
{
"category": "Accessories"
},
{
"category": "Tools"
}
]