如何跳过空值
示例表结构:表名称:T1
ID A_Comments A_ts B_Comments B_ts C_Comments C_ts
1已批准20简单null罚款null
1批准为null简单10罚款null
1已批准null无效null罚款30
预期结果:
ID A_Comments A_ts B_Comments B_ts C_Comments C_ts
1批准20简单10罚款30
答案 0 :(得分:1)
使用聚合:
select id, max(a_comments) as a_commments, max(a_ts) as a_ts, . . .
from t1
group by id;
我猜您的表是由聚合查询创建的,其中group by
中的列过多。