Ed
há 2 anos
Vamos analisar a consulta SQL apresentada: ```sql SELECT DISTINCT Partido, CargoMesaDiretora, NomeDepDistr FROM TabCamara WHERE CargoMesaDiretora LIKE '%secr%'; ``` 1. SELECT DISTINCT: Isso significa que a consulta irá retornar apenas linhas únicas, sem repetições, para os campos especificados. 2. FROM TabCamara: A consulta está buscando dados na tabela "TabCamara". 3. WHERE CargoMesaDiretora LIKE '%secr%': O uso de `%secr%` indica que a consulta irá buscar por qualquer ocorrência da string "secr" em qualquer parte do campo "CargoMesaDiretora" (início, meio ou fim). Agora, vamos analisar as alternativas: (A) todos os campos das linhas em que o conteúdo de CargoMesaDiretora se inicie com secr. - Incorreta: A consulta busca por "secr" em qualquer parte, não apenas no início. (B) os campos Partido, CargoMesaDiretora e NomeDepDistr das linhas nas quais o conteúdo de CargoMesaDiretora possua secr. - Correta: A consulta retorna os campos especificados para linhas onde "secr" aparece em qualquer parte do campo. (C) apenas os campos Partido, sem repetição, de todas as linhas nas quais o conteúdo de CargoMesaDiretora possua secr. - Incorreta: A consulta retorna mais campos (Partido, CargoMesaDiretora e NomeDepDistr), não apenas o Partido. (D) todos os campos das linhas nas quais o conteúdo de CargoMesaDiretora finalize com secr. - Incorreta: A consulta não limita a busca para o final, mas sim para qualquer parte. (E) os campos Partido, CargoMesaDiretora e NomeDepDistr de todas as linhas com o campo Partido, sem repetição, nas quais o conteúdo de CargoMesaDiretora se inicie com secr. - Incorreta: Novamente, a consulta não limita a busca para o início. Portanto, a alternativa correta é: (B) os campos Partido, CargoMesaDiretora e NomeDepDistr das linhas nas quais o conteúdo de CargoMesaDiretora possua secr.
Cadastre-se ou realize login
Mais perguntas desse material