Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Resolução do desafio

Considerando que a questão pede que listemos os clientes que moram no Rio de Janeiro ou Salvador e cujo CPF se inicie pelo dígito 6, a correta está disposta abaixo:


SELECT
    nome AS "Nome completo: ", 
    cpf AS "CPF: ", 
    cidade AS "Cidade: ", 
    estado AS "UF: "
FROM 
    operadores_logicos.TabelaClientes
WHERE
    (cidade = 'Rio de Janeiro' OR cidade = 'Salvador') AND cpf LIKE '6%';

Na resposta "Ver opinião do Instrutor", foi considerado que aqueles que moram no Estado RJ também deveria aparecer na consulta, porém já que na mesma frase foram mencionados os nomes de duas cidades (ao invés de utilizar a sigla da Unidade Federativa), creio que o código exposta acima seja mais apropriado, para a questão.

1 resposta
solução!

Oii, Antônio! Tudo bom?

Obrigada por nos trazer esse ponto de atenção, que é muito pertinente. Embora o resultado seja o mesmo, a atividade foi corrigida considerando as cidades Rio de Janeiro e Salvador.

Imagem de uma interface de banco de dados SQLite com uma consulta SQL: "SELECT Nome, CPF, Cidade, Estado FROM TabelaClientes WHERE (cidade = 'RIO DE JANEIRO' OR cidade = 'SALVADOR') AND CPF LIKE '%182%';". Abaixo, uma tabela exibe o resultado com uma linha: Nome "Julia Costa", CPF "65498732182", Cidade "RIO DE JANEIRO", Estado "RJ". A consulta e a linha de resultado estão destacadas com retângulos vermelhos.

Espero ter ajudado e caso tenha dúvidas ou outras sugestões, fique à vontade para compartilhar no fórum.

Até mais, Antônio!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!