merlinus 1 Denunciar post Postado Janeiro 4, 2012 Digamos que tenha a seguinte tabela id|mat|desc 1 | a | bla 1 | b | sdf 2 | c | sdsdff 2 | c | frerrgf 3 | c | gttttt Eu estava querendo montar uma query que me retornasse as linhas que tenham as mesmas id e mat, tem como? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Janeiro 4, 2012 select id,mat,desc from tabela t1 where (t1.id,t1.mat) in (select id,mat from tabela t2 group by id,mat having count(*) > 1) Compartilhar este post Link para o post Compartilhar em outros sites
merlinus 1 Denunciar post Postado Janeiro 4, 2012 hummmm nessa lógica se eu quisisse localizar os diferentes seria "having count(*) = 1"? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Janeiro 4, 2012 :joia: Compartilhar este post Link para o post Compartilhar em outros sites
merlinus 1 Denunciar post Postado Janeiro 4, 2012 Peguei, vlw Motta Compartilhar este post Link para o post Compartilhar em outros sites
Vales & Dores 0 Denunciar post Postado Janeiro 7, 2012 select id,mat,desc from tabela t1 where (t1.id,t1.mat) in (select id,mat from tabela t2 group by id,mat having count(*) > 1) AMIGO SERA QUE E FROM OU FORM? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Janeiro 26, 2012 From Compartilhar este post Link para o post Compartilhar em outros sites