SóProvas


ID
2568250
Banca
FCC
Órgão
TRF - 5ª REGIÃO
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

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 

Alternativas
Comentários
  • Gabarito Letra A

    LIKE
    Usa-se o operador LIKE em uma cláusula WHERE para procurar uma string padrão, usando o LIKE com o Sublinhado (_) e Porcentagem (%).

    Sublinhado (_) - Serve para marcar uma posição específica.
    Ex: ... WHERE atributo LIKE ‘_ato’
    Prováveis resultados: pato,gato,rato.

    Porcentagem (%) - Qualquer número de caracteres a partir da posição especificada.
    Ex: ... WHERE atributo LIKE ‘ca%a’
    Prováveis resultados: casa, catarata, caçapa

    bons estudos

  • O primeiro % é desnecessário. Somente 'p__%' já garante que as respostas tenham pelo menos 3 caracteres.

    Mas não deixa de estar correta a alternativa A

  • Raul, acredito que não garanta a opção de 2 caracteres, se for 'p_%'

    Existe a opção de % ser substituído por 0 caracteres. A alternativa A estaria errada.




    % - The percent sign represents zero, one, or multiple characters


    https://www.w3schools.com/SQL/sql_like.asp

  • O Raul está certo, basta o 'p _ _%' para garantir que as respostas tenham pelo menos 3 caracteres.

    Mas não deixa de estar correta a alternativa A

    OBS: o Raul digitou os dois '_' sem dar espaço, dando a impressão para alguns de ser um só (assim: 'P__%').

  • A alternativa A é a única que possui a sintaxe correta, e, de quebra, garante que o tamanho do nome do juiz seja no mínimo 3. Isso se dá porque temos o seguinte padrão: 'p_%_%'. O p já é o primeiro caractere, enquanto que cada um dos _ também indica a presença de exatamente um caractere, totalizando no mínimo 3.

    Os símbolos % podem ser qualquer cadeia composta por zero a múltiplos caracteres. Repare que o examinador poderia ter utilizado simplesmente 'p_ _%'. O primeiro ‘%’ é desnecessário porque não influencia no tamanho mínimo do nome, mas não deixa a alternativa incorreta.

    Gabarito: A