如何写两表关联查询的SQL语句

qbaozh 2009-04-30 11:31:59
请教一个跨两表查询的sql语句
有两个表Ta,Tb,字段都比较多(20个以上),其中有一字段xmxx001,两个表里都有,且是唯一的
如表里的值为Ta
xmxx001,a1,a2,a3,a4,a5,...
1005,01,02,03,04,05,....
1015,1,2,3,4,5,....
1009,11,12,13,14,15,....
Tb里的值
xmxx001,b1,b2,b3,b4,b5,...
1005,011,012,013,014,015,....
1015,01,02,03,04,05,....
1009,01,02,03,04,05,....

现在我想获得xmxx001=1015的值,且值只要a1,a3,a5,b2这么几个字段
得到的结果应该是:1,3,5,02
怎么写XQL语句呢
...全文
82 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
messi_yang 2009-04-30
  • 打赏
  • 举报
回复
select Ta.a1,Ta.a3,Ta.a5,Tb.b2 from Ta,Tb where Ta.xmxx001=Tb.xmxx001=1015
bdmh 2009-04-30
  • 打赏
  • 举报
回复

select a1,a3,a5,b2 from Ta inner join Tb on Ta.xmxx001=Tb.xmxx001 where Ta.xmxx001=1015

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧