Buscar somente um código
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á!
Discussão (1)
Carregando comentários...