现在有2张表:
表a如下
字段1 字段2 字段3
公司id 公司名
表b如下(公司id对于表a字段1)
字段1 字段2 字段3
公司id 公司id 字段值3怎么写出语句达到如下效果:按表a、b中公司id一一对应的原则 查出公司名,也就是替换表b中的公司id为表a中的公司名并按表b字段3的条件查询
谢咯~~~~~~~~~~~
表a如下
字段1 字段2 字段3
公司id 公司名
表b如下(公司id对于表a字段1)
字段1 字段2 字段3
公司id 公司id 字段值3怎么写出语句达到如下效果:按表a、b中公司id一一对应的原则 查出公司名,也就是替换表b中的公司id为表a中的公司名并按表b字段3的条件查询
谢咯~~~~~~~~~~~
where a.字段1=b.字段1
and b.字段3='xxxx'
from b left join a on b.字段1 = a.字段1
left join a c on b.字段2 = c.字段1
where b.字段3 ...
如果B表字段2对应A表字段1的话
select 字段2 from a where exists(select 1 from b where 字段2=a.字段2)[/code]