Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Está retornando apenas 1 curso.

estava seguindo os passos para entender melhor como utilizar o WHERE, LIKE, AND, OR. E utilizei o código ensinando pela professora para pesquisa um curo e uma instituição em específico, segue o código:

select*from Treinamento where (curso like 'O direito%' and instituicao = 'da Rocha') or ( curso like 'O conforto&' and instituicao = 'das Neves');

Quando rodei o código, ele traz apenas o primeiro curso, faltando o curso solicitado após o OR.

1 resposta

Olá,

Existe um erro de digitação no su codigo na parte "curso like 'O conforto&" deveria ser " curso like 'O conforto%'"

abaixo coloquei os su codigo e a correção para melhor visualizar.

select*from Treinamento where (curso like 'O direito%' and instituicao = 'da Rocha') or ( curso like 'O conforto&' and instituicao = 'das Neves');
select * from Treinamento 
where (curso like 'O direito%' and instituicao = 'da Rocha') 
or ( curso like 'O conforto%' and instituicao = 'das Neves');