首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

这么的SQL语句应该怎样写?

2011-12-14 
这样的SQL语句应该怎样写??表A中有字段fdA当A.fdA A取表B中所有字段否则取表C中所有字段[解决办法]select

这样的SQL语句应该怎样写??
表A中有字段fdA

当A.fdA= 'A '
取表B中所有字段
否则
取表C中所有字段



[解决办法]
select f1,f2,f3,....
from (
select b.f1,b.f2,b.f3...., 'a ' as b.fa
from b
union all
select c.f1,c.f2,c.f3...., 'b ' as c.fa
from c) as t
where t.fa in (select fda from a)

热点排行