首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如其显示表中的字段

2012-11-06 
如果显示表中的字段一个主表A,有四个字段,ID, ID1(int),ID2(int),ID3(int)其中ID1,ID3,使用相同的外键表B

如果显示表中的字段
一个主表A,有四个字段,ID, ID1(int),ID2(int),ID3(int);
其中ID1,ID3,使用相同的外键表B(id),来连接的,B有三个字段id(int), name ,code;
那如何来显示表A的ID1,ID3的名称(name)

[解决办法]

探讨
测试分行显示了,不对的,

[解决办法]
SQL code
--可以否?select t.*, ID1_name=(select top 1 name from B where t.ID1=id), ID3_name=(select top 1 name from B where t.ID3=id) from A t 

热点排行