gpt4 book ai didi

SQLITE:如果第一列为空,则选择另一列

转载 作者:行者123 更新时间:2023-12-02 09:49:17 26 4
gpt4 key购买 nike

如果第一列中没有记录(为空),我想从另一列中选择值。我想要这样的东西:

SELECT (if Column1 IS NULL THEN Column2), Column3, Column4 FROM MyTable

如何在 SQLite 中做到这一点?

最佳答案

使用COALESCE function ,它返回第一个非空参数:

SELECT COALESCE(Column1, Column2), Column3, Column4
FROM MyTable

在本例中,您将获得 Column1,但如果它为 NULL,则将返回 Column2

关于SQLITE:如果第一列为空,则选择另一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16830475/

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