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');