
sql 判断是否存在,不存在执行下一条语句
sql查询判断是否存在,不存在执行下一条语句如select*fromgdswhereid='123'如果不存在就执行select*fromgds2whereid=123这...
sql 查询判断是否存在,不存在执行下一条语句
如select * from gds where id='123' 如果不存在就执行select * from gds2 where id=123
这样的语句要怎么写啊
回答的都可以用,但不知是怎么回事,在PB里执行不了这些语句,真是怪事 展开
如select * from gds where id='123' 如果不存在就执行select * from gds2 where id=123
这样的语句要怎么写啊
回答的都可以用,但不知是怎么回事,在PB里执行不了这些语句,真是怪事 展开
3个回答
展开全部
定义变量 a
select count(*) into a from gds where id = '123'
if a = 0
执行
select * from gds2 where id = 123
en d if
if a <> 0 执行
。。。。。
select count(*) into a from gds where id = '123'
if a = 0
执行
select * from gds2 where id = 123
en d if
if a <> 0 执行
。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if not exists(select * from gds where id='123' ) select * from gds2 where id='123'
else select * from gds where id='123'
else select * from gds where id='123'
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if not eixsts (select * from gds where id='123' )
select * from gds2 where id=123
select * from gds2 where id=123
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询