所有任务

每日交易金额中位数

专家

Google/Amazon 级别任务。 **条件:** 对于每一天,计算银行交易金额的中位数。 **表:** bank_transactions (transaction_id, amount, transaction_date, ...) **要求:** 1. 对于每个日期,找到交易金额的中位数 2. 如果是偶数,取两个中心值的平均值 3. 舍入到 2 位小数 **提示:** 使用 PERCENTILE_CONT(0.5) 或 ROW_NUMBER 和 COUNT 的技巧。

分类
Window Functions
预计时间
~35 分钟
数据库
PostgreSQLGreenplum
标签
FAANGInterviewMedianPERCENTILEAnalyticsоконные функции

登录后解题

开始解题