Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ocdigital

Where - 2 valores diferentes no mesmo campo

Recommended Posts

Pessoal , sei que deve ser idiota mas to apanhando pra fazer a consulta

 

Preciso mostrar o ra do aluno que tenha 2 tipos de bolsa, trazer somente os alunos que contenhá os 2 tipos de bolsa , esta query exemplifica o que quero fazer porém sei que esta errado mas da pra ter a ideia

 

Select
  SBOLSAALUNO.RA,
  SBOLSAALUNO.CODBOLSA
From
  SBOLSAALUNO
Where
  SBOLSAALUNO.CODBOLSA = 1 and
  SBOLSAALUNO.CODBOLSA = 2

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

declare @SBOLSAALUNO table (RA int, CODBOLSA int)INSERT INTO @SBOLSAALUNO values (1,1)INSERT INTO @SBOLSAALUNO values (1,2)INSERT INTO @SBOLSAALUNO values (2,3) --> nao vai aparecer no resultado do selectINSERT INTO @SBOLSAALUNO values (3,1)INSERT INTO @SBOLSAALUNO values (3,2)  Select  RA,  CODBOLSAFrom  @SBOLSAALUNOWhere (CODBOLSA = 1 or CODBOLSA = 2)    

Compartilhar este post


Link para o post
Compartilhar em outros sites

... ou ...

 

Select SBOLSAALUNO.RA, SBOLSAALUNO.CODBOLSA 
From SBOLSAALUNO 
Where SBOLSAALUNO.CODBOLSA in (1,2)

 

 




			
		

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.