Я новичок в Impala, и я пытаюсь написать запрос, где одно поле SUM (X), и я хочу поставить условие в это поле. Когда я использовал этот запрос в MySQL, «HAVING SUM (X) IS NULL« отлично работает »- кто-нибудь знает, что эквивалентно в Impala?IS NOT NULL в Cloudera-Impala
Я попробовал несколько способов, это то, что я получил:
- "HAVING SUM (X) IS NOT NULL" -> AnalysisException: Нет функции согласования с подписью: ISNULL (STRING).
- «ИМЕЕТ СУММУ (X) НЕ НУЛЛ» -> АнализException: Синтаксическая ошибка в строке 93: ИМЕЕТ СУММУ (X) NOT NULL^Обнаружено: NULL Ожидается: МЕЖДУ, IN, LIKE, REGEXP, RLIKE, ВЫЗВАННОЕ: Исключение: Синтаксическая ошибка
Если у кого-то есть ответ, я бы очень признателен ... Спасибо!
пожалуйста, напишите и пример запроса вы работаете – Jared