Ir para conteúdo

edvaldo joviano de paula

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por edvaldo joviano de paula


  1. Prezados, boa tarde!

    Preciso de uma ajuda sendo possível:

     

    Tenho o seguinte cenário em uma consulta ( formação de kits de produtos tendo como produto principal um valor igual, ex: produto 1 é formado pelos produtos 2 e 3)

    select codkit, produtos from kit where codkit = 1

    ---   ----

    1    2

    1    3

    Percebem que o resultado traz o codigo do kit (1) e os produtos que compoem este kit (2,3), porem o produto 2 tambem faz parte do kit 4 junto com o produto 10 e produto 3 faz parte do kit 5 junto com o produto 11 sendo:

    kit 1 (2,3)

    kit 4 (2,10)

    kit 5 (3,11).

     

    Eu preciso de uma ajuda sobre alguma função que ao comprar os produtos 2 e 3 e estes estando na mesma nota fiscal (select produtos from notafiscal = x) traga o resultado do kit que estes dois produtos juntos formam, exemplo, ao pesquisar (select produtos from notafiscal = x) nesta nota existir os produtos 2 e 3 traga o resultado 1, se na nota existir os produtos 2 e 10 traga o resultado 4 e se existir na consulta dos itens da nota os itens 3 e 11 o resultado seja 5. Caso na pesquisa eventualmente existir por exemplo 10 unidades do item 2, 5 unidades do item 3 e 5 unidades do item 10, o resultado deve ser 1 e 4 pois 5 unidades do 2+5 unidades do 3 forma o kit 1 e 5 unidades do 2+ 5 unidades do 10 formam o kit 4.

     

    Espero ter explicado de forma a ser entendido e agradeço a ajuda.

     

×

Informação importante

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