如何写 Sql 语句(50分)

  • 主题发起人 主题发起人 xywen
  • 开始时间 开始时间
X

xywen

Unregistered / Unconfirmed
GUEST, unregistred user!
有如下两个数据库:
A:
PCODE1,PCODE2
100 100100
B:
PCODE NAME
100 CCCCC
100100 BBBBB

如何查询A使它得到相对于B的NAME:
如下结果
CCCCC BBBBB
 
差不多应该是这样:
select a.name,b.name from 表A c, 表B a, 表B b where c.pcode1=a.pcode and c.pcode2=b.pcode
你试试吧!
 
select newa.name name1,newb.name name2 from (select b.name from a,b where b.pcode=a.pcode1) newa,(select b.name from a,b where b.pcode=a.pcode2) newb
 
agree Seoul_bj
 
接受答案了.
 
后退
顶部