我有一个df:
Col1 col2 1222 abc --- bbb 111 nmnm
每当我发现 --- 在col1中,我想把它转换成null,怎么做?迄今为止尝试过:
---
select replace(Col1, '---', NULL) from df
但即使在这之后,原来的表仍然没有改变
eivgtgni1#
您需要更新表:
UPDATE df SET Col1 = NULL WHERE Col1 = '---';
对于即席查询:
select replace(Col1, '---', NULL) from df <-> select nullif(col1, '---') AS col1 from df;
1条答案
按热度按时间eivgtgni1#
您需要更新表:
对于即席查询: