sql查询中如果空值,如何查询另外一个表中相关字段
发布网友
发布时间:2023-12-09 20:25
我来回答
共2个回答
热心网友
时间:2024-08-02 12:10
select isnull(
isnull((select 电话 from t1 where 条件),
(select 电话 from t2 where 条件)),
(select 电话 from t3 where 条件))
是全列出来啊
问题要说清楚
select id,姓名,isnull(
isnull(t1.电话,
(select 电话 from t2 where t2.id=t1.id)),
(select 电话 from t3 where t3.id=t1.id)) 电话
from t1
热心网友
时间:2024-08-02 12:12
用存储过程或者触发器