我有一个疑问,我有一个表格,在这个表格中,对于特定的sk列,我有两个不同的指标(Y,N),所以对于特定的sk,如果我有一个 "Y",那么就把每个值设置为Y,如果所有的值都是N,那么就设置为N.Sources。
结果是我需要的。
只要使用 max() 作为一个窗口函数。
max()
select t.*, max(indicator) over (partition by number_sk) as column_3 from t;