У меня есть столбцы A, B, C and D
и хотелось бы создать новый расчетный столбец с MAX(COLUMN_A, COLUMN_B)/MAX(COLUMN_C, COLUMN_D)
.Как я могу использовать Coalesce и Max для извлечения столбца с максимальным значением, который не является нулевым?
Некоторые из строк в этих столбцах также имеет значение NULL, как я могу сделать это в Impala или SQL
Добавить некоторые данные образец таблицы (включая нуль-х и 0) и ожидаемый результат. – jarlh