У меня есть запрос, который вычисляет среднее значение, которое я использовал union all в запросе, чтобы получить данные, которые я, наконец, использовал функцию max.
При возвращении union результат выглядит примерно так: -
col 1 col2
1 0
2 0
3 0
4 0
0 -1
0 2
0 3
0 4
поэтому, когда я делаю макс, он возвращает мне 0 вместо -1
мой запрос выглядит так: -
select max(col1), max(col2)
from mytbl
Я получаю набор результатов, подобный этому: -
max(col1) max(col2)
1 0
2 2
3 3
4 4
Может кто-нибудь сказать мне, как я могу максимально от 0 и отрицательное значение в запросе.