读书人

查询结果 取两个字段中 值非空的一个,

发布时间: 2012-03-24 14:00:46 作者: rapoo

查询结果 取两个字段中 值非空的一个
某个A表中字段a ,它的值来自另一张表(B) 中的 两个字段(b,c)中非空的一个,另外可以肯定的是 b和c不同是为空 也不同时有值!
这个查询如何写
请教了,谢谢!

[解决办法]
update a
set a=isnull(b.b,b.c)
from a,b
where 连接条件

读书人网 >SQL Server

热点推荐