У меня есть требование получить сумму столбца INVQTY в порядке возрастания на сумму INVQTY, которую выполняет мой запрос. Но в некоторых случаях сумма INVQTY равна 0 или нулю, в этом случае мне нужно, чтобы столбец CUSTOMER шел в возрастающем порядке, но в алфавитном порядке.
Как мне выполнить sh это?
I Я использую базу данных HANA.
SELECT CUSTOMER AS CUSTOMER,
SUM(INVQTY) AS INVQTY
FROM TEST_TABLE
GROUP BY CUSTOMER
ORDER BY INVQTY
Пример данных:
CUSTOMER INVQTY
A 0
B 10
B 20
C 0
Текущий результат:
CUSTOMER INVQTY
C 0
A 0
B 30
Ожидаемый результат:
CUSTOMER INVQTY
A 0
C 0
B 30