gpt4 book ai didi

mysql - 两列视为一列 SQL

转载 作者:行者123 更新时间:2023-11-29 04:20:08 24 4
gpt4 key购买 nike

我有两列,其中一列用于 foreign_ID,第二列用于表中的 local_ID,如果 foreign_ID 有编号,local_ID 将为空值,相反,如果 local_ID 有编号,foreign_ID 为空值,我可以让将两列作为一列?,这意味着如果 foreign_ID 有数字,它将显示该值,或者如果本地有该值,它将显示。

foreign_ID |local_ID
---------------------
null | 1
1 | null
2 | null

我想成为这样的人

user |
-------
1
1
2

最佳答案

coalesce 将返回列列表中的第一个非空值

select coalesce(foreign_ID, local_ID) as `user`
from your_table

关于mysql - 两列视为一列 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26725717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com