Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — IF-RS 2018

Banco de DadosPostgreSQL
Código
qq369207
Banca
IF-RS
Órgão
IF-RS
Ano
2018
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Considerando os registros existentes na tabela “candidato”, qual consulta SQL seria necessária executar no PostgreSQL, versão 9.2, para que se obtenha EXATAMENTE o mesmo resultado da figura 1?Imagem associada para resolução da questão
  1. Aselect nome, nome_social::boolean as tem_nome_social from candidato order by 1
  2. Bselect nome, (nome_social is false) as tem_nome_social from candidato order by 1
  3. Cselect nome, (nome_social is true) as tem_nome_social from candidato order by 1
  4. Dselect nome, cast(nome_social as boolean) as tem_nome_social from candidato order by 1
  5. Eselect nome, (nome_social is not null) as tem_nome_social from candidato order by 1
Revelar gabarito e comentário

GabaritoE — select nome, (nome_social is not null) as tem_nome_social from candidato order by 1

Link permanente: /questoes/qq369207