Logo Passei Direto
Buscar
!i estacio.saladeavaliacoes.com.br/exercicio/6a50fa9d9cad999f4bcc2280/ Center :: ::Arena ai:: Manus :: New chat : :: Google :: Trade Marketing W... ^ :: Auge :: X :1 11 Xperiun :: Dell :: " :: 11 Estacio :: Passe Lista de exercícios Conteúdo T 2 Marcar para revisão Q Ao manipular dados em campos do tipo JSONB no PostgreSQL, pode ser necessário identificar registros que contenham uma determinada chave. Suponha que na tabela filmes há um campo chamado dados, do tipo JSONB, e você deseje saber quantos registros possuem a chave autores. Qual comando SQL realiza corretamente essa contagem? A SELECT COUNT(*) FROM filmes WHERE dados >'autores' IS NOT NULL; B SELECT COUNT(*) FROM filmes WHERE dados ? 'autores'; C SELECT COUNT(*) FROM filmes WHERE dados 'autores' IS TRUE; D SELECT COUNT('autores') FROM filmes WHERE dados = 'autores'; E SELECT COUNT(*) FROM filmes WHERE dados 'autores' <> "
User badge image
Willian Valentim

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

A forma correta de verificar se um campo JSONB no PostgreSQL contém uma determinada chave é usando o operador "?". No caso, para contar quantos registros na tabela filmes possuem a chave "autores" no campo dados, o comando correto é: B) SELECT COUNT(*) FROM filmes WHERE dados ? 'autores'; Essa consulta conta todos os registros onde o campo JSONB dados contém a chave "autores".

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina