要查找一列,我可以使用它。
SELECT column1
FROM `dataset.table`
WHERE column1 IS NULL OR column1 = '';
但是如果我有 100 列呢?我不是逐列遍歷,將第 1 列更改為 2,3 等,而是為所有解決方案尋找一個。我對 SQL 和資料清理有點陌生。
uj5u.com熱心網友回復:
考慮以下方法
select *
from your_table t
where regexp_contains(to_json_string(t), r':(?:null|"")[,}]')
上面將回傳所有行,其中任何列null或empty string
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/389917.html
