首页 > 解决方案 > 合并 MySQL 中的两列并忽略 NULL

问题描述

MySQL数据表如下:

Column1   Column2
A         NULL
B         NULL
NULL      C
NULL      D
NULL      NULL

需要输出如下:

Column3
A
B
C
D
NULL

我怎样才能得到这个合并?
MySQL 查询会更好。
如果最后没有可用的选项,那么我可以寻找 python 代码。

标签: mysqlmysql-workbenchmysql-python

解决方案


select COALESCE(Column1, Column2) as Column3 from tablename

这是有效的。


推荐阅读