Расчет HIVE SQL

#hive

Вопрос:

Мне нужно, чтобы ответ в 5 десятичных знаках в УЛЬЕ (store_ratio должен быть в 5 десятичных знаках. Исходная таблица имеет значение total_order.

 Select Store_number, order_number, (1/total_orders) as store_ratio
From Master_Store_order
 

Ответ №1:

Попробуйте воспользоваться функцией, которая позволяет указать количество знаков после запятой round

 Select Store_number, order_number, ROUND(1/total_orders,5) as store_ratio From Master_Store_order
 

Комментарии:

1. @ashpatel Пожалуйста, отметьте это как ответ, чтобы другие пользователи S/O могли найти его полезным.