【发布时间】:2020-03-23 08:28:28
【问题描述】:
目前在 SQLite 工作并有下表
id subject_1 subject_2
1 maths algebra
2 english <NA>
3 french speech
我想创建一个新列 - 这是主题_1 和主题_2 列的连接,但是我的主题_2 列中有值 - 有没有一种连接列的方法,以便我可以得到下表
id new_col
1 maths algebra
2 english
3 french speech
现在我尝试了以下两种方法 - 两种方法都不起作用;使用 || 连接并合并(只取第一个非空值)
select
id
subejct_1 | ''| subject_2 as new_col
from my_table
coalesce 不是一个选项,因为我希望两列的所有字符串输出一起。
有没有办法将之前的 NA 值转换为空字符串?
【问题讨论】:
-
“NA”是实际的字符串“NA”,还是
null? -
它是
null以其他语言查看时的格式使其