sql >> Base de Datos >  >> RDS >> Mysql

BigQuery/SQL:valor dividido en variantes específicas

Considere a continuación

select * except(market_offers), 
  round(market_offers / count(1) over(partition by market_offers, rank), 2) as market_offers
from `project.dataset.table`               

si se aplica a datos de muestra en su pregunta, el resultado es