Pesquisar na Comunidade
Mostrando resultados para as tags ''agrupar''.
Encontrado 2 registros
-
Olá Mestres! Tenho uma tabela no banco com os campos: Data, mês, área, valor meta, valor realizado.. Tem várias linhas onde a data se repete. A pergunta: Tem como gerar um SELECT do mês X trazêndo apenas as datas únicas e com os valores totais referente a cada data? Ex.: 12/09, $10 de meta, $15 de valor realizado 12/09, $5 de meta, $25 de valor realizado A resposta do SELECT deveria ser: 12/09, $15 de meta, $40 de valor realizado Tem como fazer? Vlewwww
- 2 respostas
-
- agrupar
- gerar relarorio
-
(e mais 1 )
Tags:
-
oracle Comparação de valores iguais em linhas diferentes de uma consulta
edvaldo joviano de paula postou um tópico no fórum Oracle
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.