Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, eu tenho diversos selects funcionando(vamos chamá-los de 1ºselect, 2ºselect e 3ºselect), cada um destes selects retorna diversas linhas em uma coluna. Além disso, os 3 selects sempre retornam o mesmo número de linhas (se o 1º retornar 500 linhas, o 2º e o 3º também vão retornar 500 linhas).
Eu preciso criar uma consulta que some cada linha dos 3 selects e coloque o resultado em uma coluna, conforme o exemplo a seguir:
1ºselect 2ºselect 3ºselect soma
10 15 3 28
14 10 13 37
1 4 6 11
2 6 10 18
18 4 1.4 23.4
no fim eu ainda preciso pegar o MAX da coluna 'soma', neste caso seria 37.
Eu estou com dificuldades para colocar os 3 selects diferentes em uma única consulta para que apareçam conforme o exemplo. eu tentei usar join utilizando ROW_NUMBER, mas ficou muito lento.
Se algo não ficar claro, me avise que eu tento esclarecer mais.
Carregando comentários...