Buscar

Considerando a existência de um atributo do tipo JSONB com uma chave do tipo array e que contém as ocorrências de categorias de filmes, assinale a ...

Considerando a existência de um atributo do tipo JSONB com uma chave do tipo array e que contém as ocorrências de categorias de filmes, assinale a afirmativa que indica o que faz a consulta a seguir: SELECT DISTINCT jsonb_array_elements_text(dados->'generos') AS genero FROM filmes

a) Lista os gêneros existentes, em formato JSON.
b) Lista os gêneros existentes, sem repetição e em formato JSON.
c) Lista os gêneros existentes, em formato JSONB.
d) Lista os gêneros existentes, sem repetição em formato JSONB.
e) Lista os gêneros existentes, sem repetição e em formato de texto.

Essa pergunta também está no material:

BANCO DE DADOS NOSQL AV
4 pág.

Banco de Dados I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra b) Lista os gêneros existentes, sem repetição e em formato JSON. A consulta SELECT DISTINCT jsonb_array_elements_text(dados->'generos') AS genero FROM filmes utiliza a função jsonb_array_elements_text para extrair os elementos do array contido na chave 'generos' do atributo JSONB 'dados' da tabela 'filmes'. O DISTINCT é utilizado para retornar apenas valores únicos e o jsonb_array_elements_text é utilizado para retornar os elementos do array em formato de texto. Portanto, a consulta lista os gêneros existentes, sem repetição e em formato JSON.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais