Ir para conteúdo

rainbowily

Members
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que rainbowily postou

  1. rainbowily

    Ajuda com consulta

    Consegui resolver SELECT TRUE FROM produto p INNER JOIN produto_cor pc ON pc.id_produto = p.id WHERE EXISTS( SELECT TRUE FROM produto_cor pci WHERE pci.pro_grupo_cor_id = p.id AND pci.id_cor IN (1,2,3) GROUP BY pci.id_produto HAVING COUNT(1) = 2 ) GROUP BY p.id HAVING COUNT(1) = 2 Obrigada pela ajuda
  2. rainbowily

    Ajuda com consulta

    O único problema é que mesmo o registro tendo as 3 cores, se ele tive 1 ou 2 a mais ainda vai listar como resultado. Por exemplo o produto 1 usa as cores 1,2,3, se eu for cadastrar outro produto quero não permita usar as cores 1,2,3 juntas novamente
  3. rainbowily

    Ajuda com consulta

    Sou nova em sql e estou com duvida em como fazer uma consulta: Eu tenho uma tabela de produto(id, descricao), cor(id, nome) e produto_cor(id, id_produto, id_cor). Preciso descobrir se tem algum produto que tenhas as cores (1,2,3) respectivamente para não deixar cadastrar outro produto. Alguém poderia me ajudar? Obrigada
×

Informação importante

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