traduccion summoners register meaning com2us hive hiveql

hive - summoners - Cómo calcular la mediana en colmena



hive traduccion (1)

Puedes usar la función de percentil para calcular la mediana. Prueba esto:

select percentile(cast(age as BIGINT), 0.5) from table_name

Tengo una mesa de colmena,

name age sal A 45 1222 B 50 4555 c 44 8888 D 78 1222 E 12 7888 F 23 4555

Quiero calcular la mediana de la columna de edad.

A continuación es mi enfoque

select min(age) as HMIN,max(age) as HMAX,count(age) as HCount, IF(count(age)%2=0,''even'',''Odd'') as PCOUNT from v_act_subjects_bh;

Apreciar cualquier sugerencia de consulta