gpt4 book ai didi

SQL字符串添加问题

转载 作者:行者123 更新时间:2023-12-04 21:55:14 25 4
gpt4 key购买 nike

SELECT a.one + ' test ' +b.two from table1 a right join table1 on a.id =b.id 

问题是,当一个为空时,则整个字符串为空,是否有某种技巧可以绕过这个问题微软SQL 2005

最佳答案

您正在寻找ISNULL功能:

SELECT ISNULL(a.one,'') + ' test ' + ISNULL(b.two , '')
from table1 a
right join table1 b
on a.id =b.id

如果 ISNULL 函数的第一个参数为 null,则提供第二个参数。这样,任何连接的字段都不会返回 null,并且您将得到一个字符串而不是 null。

关于SQL字符串添加问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2816385/

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