用sql语句 在A表中查不到信息就查询B表
3个回答
展开全部
select * from B left join out A on a.id = B.ID
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if((select * from A) is null)
select * 举扮from 亩则B
else
select * from A
刚刚测试了,迅答棚,可以运行,结果正确
追问
用的是Mysql数据库 显示有问题
追答
很少用mysql ,你试一试。。sql sever 不用then 但是MySQL好像需要
if((select * from A) is null) then
select * from B
else then
select * from A
还是修改一下
if((select * from A) is null) then
select * from B ;
esle
select * from A
end if;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么场景?A表跟B表结构是否一致?
更多追问追答
追问
不一致,我只有他们的Id号
追答
那一搬用存储过程if else语句做判断吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询