【发布时间】:2020-05-29 06:48:10
【问题描述】:
我有一张这样的桌子:
CUSTOMERS_ID DATE_SALES DIMENSION
MARIO1 20200201 NULL
MARIO1 20200113 Spain
MARIO2 20200131 NULL
MARIO3 20200101 France
MARIO3 20191231 Spain
我需要按 CUSTOMERS_ID 和 DATE_SALES DESC 字段进行订购。然后我想按 CUSTOMERS_ID 字段进行分组,并首先获取 DIMENSION 字段的非空值。 输出表将是:
CUSTOMERS_ID DIMENSION
MARIO1 Spain
MARIO2 NULL
MARIO3 France
有什么想法吗?我试过COALESCE函数,FIRST_VALUE,都没有达到我预期的结果。
提前致谢!
【问题讨论】: