GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

[RESOLVIDO] Dúvida SQL

Tags: #<Tag:0x00007f0a8d59d2a8>

Galera, preciso de ajuda com uma consulta.
Queria colocar o resultado dessas três colunas em uma só…
alguém pode ajudar ?
Exemplo: Notas:
260,91
100,91
160,91
Screenshot_1
image

Explique o que seria colocar em uma só. Quer concatenar os campos, para exibi-los juntos?

Abraço.

Pessoal consegui resolver usando Union. Obrigado a todos

Fala @FabioSaid, blz? Cara, posta o resultado de como ficou, pode ser que ajude alguém no futuro!

1 Curtida

– EU USEI UNION e coloquei uma consulta pra cada resultado que eu queria.

 SELECT DISTINCT
NOTAS =
(
   (
          ( SELECT SUM(PONTOS) * 0.9 AS AVALIACAO2 FROM DH_PROJETOAVALIADORES  AS PROJETOAVA
           WHERE PROJETOAVA.TIPOAVALIADORES IN (5) AND PROJETOAVA.HANDLE IN (73,74,75)
           AND PROJETOAVA.TIPOAVALIADORES IN (5)
           )
             +
          (
           SELECT SUM(PONTOS) * 0.9 AS AVALIACAO3 FROM DH_PROJETOAVALIADORES  AS PROJETOAVA
           WHERE PROJETOAVA.TIPOAVALIADORES IN (3) AND PROJETOAVA.HANDLE IN (73,74,75)
           AND PROJETOAVA.TIPOAVALIADORES IN (3)
           )
    )/4.5 
 )
         ,'RESULTADO FINAL'AS AVALIACAO
          FROM DH_PROJETOAVALIADORES  AS PROJETOAVA
WHERE PROJETOAVA.TIPOAVALIADORES IN (3,5) AND PROJETOAVA.HANDLE IN (73,74,75) AND PROJETOAVA.TIPOAVALIADORES IN (3,5)


--AVALIACAO 2 É A AUTOAVALIACAO
UNION ALL
SELECT SUM(PONTOS) AS AVALIACAO2, 'AUTOAVALIAÇÃO' FROM DH_PROJETOAVALIADORES AS PROJETOAVA WHERE PROJETOAVA.TIPOAVALIADORES IN (5)
AND PROJETOAVA.HANDLE IN (73,74,75) AND PROJETOAVA.TIPOAVALIADORES IN (5)

--AVALIACAO 3 É A AVALIACAO DO MEMBRO DA EQUIPE.. CASO TENHA MAIS DE UM MEMBRO PARA AVALIAR O GESTOR TEM QUE SOMAR OS VALORES DESSES MEMBROS
UNION ALL
SELECT SUM(PONTOS) AS AVALIACAO3,'AVALIAÇÃO DOS MEMBROS DA EQUIPE' FROM DH_PROJETOAVALIADORES  AS PROJETOAVA WHERE PROJETOAVA.TIPOAVALIADORES IN
(3) AND PROJETOAVA.HANDLE IN (73,74,75) AND PROJETOAVA.TIPOAVALIADORES IN (3)
1 Curtida
//