Ir para conteúdo
Fórum Script Brasil
  • 0

Indice acumulado


Luiz Henrique Porto

Pergunta

Bem , estou com um probleminha .

Estou tentando fazer calcular um indice acumulado .

Vou explicar o cenario . Preciso criar um indice acumulado que quando for acumular tem que alocar em uma tabela nova .

Por exemplo :

count (distinct

if (id_ameaca = 1 and

(RelPreliminarRedeAposECP = 'S' or

RelPreliminarRedeEntreETCeECP = 'S' or

RelPreliminarRamalServico = 'S' or

RelPreliminarRamalExterno = 'S' or

RelPreliminarValvulaBloqueio = 'S'), IncidenteId))

/ (sum (if (id_segmento_dimensao_ = 2, dimensao_segmento)) + sum (RamaisComgas)) //extensao de rede

* 1000

Se ele passar por estas condições ele aloca na tabela . como é que eu devo fazer isto ? Criando uma trigger ? Ou uma function ?

Essa é a regra que me passaram pra acumular

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...