Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — AOCP 2018

Banco de DadosPostgreSQL
Código
qq316563
Banca
AOCP
Órgão
UEFS
Ano
2018
Nível
Superior
Cargo
Analista Universitário - Analista em TI - Banco de Dados
Considerando o SGBD PostgreSQL versão 9.4, assinale a alternativa que apesenta o bloco SQL que, após ser executado, irá retornar em uma "única tupla" a expressão a seguir:23640 - 2774 - 14945 - 5693 - 2352 - 23640 - 2352 - 6136 - 23640
  1. ASELECT GROUP_CONCAT(CAST(prod_id as varchar), ' - ')FROM produtos;
  2. BSELECT AGREGATE(CAST(prod_id from varchar), ' - ')FROM produtos;
  3. CSELECT STRING_CONCAT(CAST(prod_id as varchar), ' - ')FROM produtos;
  4. DSELECT STRING_AGG(cast(prod_id as varchar), ' - ')FROM produtos;
  5. ESELECT STRING_JOIN(CAST(prod_id from varchar), ' - ')FROM produtos;
Revelar gabarito e comentário

GabaritoD — SELECT STRING_AGG(cast(prod_id as varchar), ' - ') FROM produtos;

Link permanente: /questoes/qq316563