【发布时间】:2021-06-23 14:32:51
【问题描述】:
我一直在寻找在 bigQuery 表中获取具有 null 值和 string "null" 的列的计数。我试过这个查询,但它只给出了具有空值的列数,而不是具有string"null" 的列数。这是我的查询:
SELECT col_name, COUNT(1) nulls_count
FROM `someproject.somedataset.k_test` t,
UNNEST(REGEXP_EXTRACT_ALL(TO_JSON_STRING(t), r'"(\w+)":null')) col_name
GROUP BY col_name
它只是给我一个null 值的列数。我需要计算具有null 值和具有string "null" 值的列。有没有相关指南?
【问题讨论】: