我一直在查找bigQuery表中同时具有null
值和string
"null"
的列的计数。我尝试过这个查询,但它只给出了具有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"
值的列。有导游吗?
试试这个:r'"(w+)":"?null"?')