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
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