SóProvas


ID
2763175
Banca
FCC
Órgão
Prefeitura de São Luís - MA
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Um Auditor está executando operações em uma tabela chamada cidadao de um banco de dados aberto e em condições ideais. Para exibir os dados de todas as pessoas que possuem na segunda letra do campo nome a vogal a, deve-se utilizar a instrução SQL:

SELECT * FROM cidadao WHERE

Alternativas
Comentários
  • a) nome = '*a'; 

    Neste caso seria o último a

     

    b) nome LIKE '_a%';  

    Aqui sim, seria o segundo a. Gabarito

  • Finds any values that have "r" in the second position - WHERE CustomerName LIKE '_r%' Fonte: https://www.w3schools.com/sql/sql_like.asp
  • O nome disso aí é Wildcard: 
    https://www.w3schools.com/sql/sql_wildcards.asp

  • impressionante como a FCC curte essa questao

     

    2017

    Para localizar os juízes cujos nomes começam pela letra p e têm pelo menos 3 caracteres de comprimento (incluindo p) utiliza-se a instrução SELECT * FROM juizes WHERE nome

     a)

    LIKE 'p_%_%';

     b)

    BEGINS WITH 'p' AND LENGTH>=3;

     c)

    HAS 'p' AND LENGTH>=3;

     d)

    LIKE 'p%3%*';

     e)

    HAS'p%3%*'

     

  • Gabarito B!

    Na letra A  = >  nome =  '*a';   // pegaria o último e não o segundo como pede!!

  • O parâmetro '%A' do LIKE retorna todos os resultados onde termine com a letra A (% antes do A significa qualquer coisa antes do A)

  • O caractere %, usado dentro de uma cadeia de caracteres após o comando LIKE, indica “qualquer coisa”, ou seja, uma sequência de caracteres de qualquer tamanho, inclusive uma sequência vazia (que não contém nenhum caractere). Já o marcador _ indica a existência de somente um caractere qualquer naquela posição.

    Assim, o padrão ‘_a%’ indica que a letra a estará na segunda posição da cadeia, depois de um caractere qualquer. Posteriormente ao a, há uma cadeia de zero ou mais caracteres. É isso que estamos procurando.

    Gabarito: B

  • oração coordenada não tem síndeto! como que o JÁ QUE em uma oração coordenada tem valor explicativo ? Não faz o menor sentido esse comentário

  • o ''Já que'' pode ter sim valor explicativo, a Cespe já cobrou isso.