求一SQL语句(20分)

  • 主题发起人 主题发起人 yzj_888
  • 开始时间 开始时间
Y

yzj_888

Unregistered / Unconfirmed
GUEST, unregistred user!
表A结构<br>fields1 &nbsp;varchar<br>fields2 &nbsp;varchar<br>fields3 &nbsp;varchar<br>fields4 &nbsp;varchar<br>表B结构 <br>f1 &nbsp;varchar<br>f2 &nbsp;varchar<br>f3 &nbsp;varchar<br>要求把符合 A.fields1=B.f1 且 A.fields2=b.f2 的记录取出来.<br>我这样写的语句:<br>select * from a,b where (a.fields1=b.f1 and a.fields2=b.f2) <br>可结果并不符合要求,请句是怎么回事,或是用别的方法写?
 
你想要的是A表是还是B表的还是两个表所有字段的数据?<br>你想要什么结果?最好用数据说明一下。
 
select * from a inner join b on (a.fields1=b.f1) and (a.fields2=b.f2)
 
接受答案了.
 
后退
顶部