如何查询出一个表中某一行不全为NULL值的记录

例如我现在有一个这样的表:

x1 = 1 NULL 2 NULL NULL
x2 = 1 NULL NULL 3 4
x3 = 3 NULL 3 4 5
x4 = take(double(NULL), 5)
t = table(x1 ,x2 ,x3, x4)

想实现如下的操作,全为NULL的行过滤掉:

attachments-2021-07-buQmWkT560fe7590ecbf5.png

请先 登录 后评论

1 个回答

Jason Tang - 时序数据库技术支持

可以尝试下面的写法进行过滤查询:

t[each(isValid, t.values()).rowOr()]

结果:

attachments-2021-07-ohbgHtFF60fe75ff78aa4.png

请先 登录 后评论