none
group by com subquery RRS feed

  • Pergunta

  • Bom dia!

    tenho uma query com subquery com uma coluna que possui a quantidade de pontos de função realizados e previstos. Além disso, quero colocar uma outra coluna com totais de pontos de função previstos e totais de função realizados por projetos. Segue a query: (as colunas grupo_usuarios e numero_os funcionam no group by comentados mas preciso do somatório total do projeto 156 na coluna soma_PF.

    SELECT f.id AS proj,a.id,f.name AS projeto_demanda,a.subject AS titulo_os,d.name AS status,ISNULL(e.value,null) AS pontos_funcao_realizado,

           (SELECT VALUE FROM REDMINE.dbo.custom_values WHERE customized_id = a.id and custom_field_id = 30) AS grupo_usuarios,
            (select value from REDMINE.dbo.custom_values where custom_field_id=38 and customized_id = e.customized_id) AS numero_os,  
      sum(cast(REDMINE.dbo.udf_GetNumeric(e.value) as int)) AS soma_PF
          --select REDMINE.dbo.udf_GetNumeric(e.value)
      from REDMINE.dbo.issues a,
    REDMINE.dbo.trackers b,
    REDMINE.dbo.issue_statuses d,
    REDMINE.dbo.custom_values e,
    REDMINE.dbo.projects f
            where a.tracker_id = b.id
            and a.project_id = f.id
            and a.status_id = d.id
            and a.id = e.customized_id
    -- and e.custom_field_id = 30
            and f.parent_id = 9
    and f.id= 156
    -- and a.id in (49942,49943)
    and value <> '' 
    and value is not null 
    -- and value like '[^a-z]'
    -- and value not like '%-%'
    -- and value not like '%.%'
            and e.custom_field_id in (40,41)
       group by f.id,a.id,f.name,a.subject,d.name,e.value,grupo_usuarios,numero_os

    Pode me apoiar nessa consulta com subquery e ajustar a coluna soma_PF.

    terça-feira, 12 de setembro de 2017 12:50

Respostas

  • Boa tarde,

    Obrigado por usar o fórum MSDN.

    Essa seria uma questão de "How to/Customização" ou "Break Fix/Erro"?

    Atenciosamente,


    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 12 de setembro de 2017 20:47
    Moderador

Todas as Respostas

  • Boa tarde,

    Obrigado por usar o fórum MSDN.

    Essa seria uma questão de "How to/Customização" ou "Break Fix/Erro"?

    Atenciosamente,


    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 12 de setembro de 2017 20:47
    Moderador
  • Bom dia,

    Por falta de retorno essa thread está sendo encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 18 de setembro de 2017 13:42
    Moderador