sqlserver怎样判断查询出来的表里 某列是否存在
这个表是临时的一个查询结果selectcasewhena列存在thenaelse'test'endfrom(select.....)a...
这个表是临时的一个查询结果
select
case
when a列存在 then a
else 'test'
end
from
(select .....) a 展开
select
case
when a列存在 then a
else 'test'
end
from
(select .....) a 展开
展开全部
没有直接判断列是不是存在的,你通过判断a列的值来实现
追问
具体的呢?
追答
你这个字段里面是什么值,如果非空可以这样,
case
when a is not null then a else ‘test’
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
EXISTS(SELECT a FROM tbl WHERE id='xxx')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询