Nukes 0 Denunciar post Postado Abril 21, 2012 Galera, preciso de uma ajuda Não sei se tem como fazer isso, mas assim, digamos que eu tenho a seguinte tabela produtos_atributos: idLinha | idProduto | codProduto | idTipoAtributo | idAtributo 1 1 10 1 1 1 1 10 2 4 1 1 11 1 1 1 1 11 2 5 1 1 12 1 2 1 1 12 2 4 1 1 13 1 2 1 1 13 2 5 Reparem que eu tenho 4 itens nessa tabela (codProduto: 10, 11, 12, 13). Se eu fizer a seguinte query: SELECT * FROM produtos_atributos WHERE idProduto = 1 AND (idTipoAtributo = 1 AND idAtributo = 1) OR (idTipoAtributo = 2 AND idAtributo = 4); Nesse caso, vai me retornar 4 linhas, (idLinha: 1, 2, 3, 6) Teria alguma forma de eu fazer essa busca, mas organizando de forma que eu traga somente onde o CodProduto seja o mesmo? Por exemplo, eu gostaria de trazer somente as linhas 1 e 2 que tem o mesmo codProduto. Obs: Eu não sei o codProduto exato que preciso buscar, pois é exatamente dele que preciso. Obrigado desde já! Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Abril 23, 2012 mas qual é o parametro pra saber q o codProduto 10 é o correto? é o q aparece primeiro ou é o q aparece em mais qtde? Compartilhar este post Link para o post Compartilhar em outros sites