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

请教怎么去做下面的SQL语句!(急)

2012-01-18 
请问如何去做下面的SQL语句!(急)我有一个主表A,多个从表!现在的情况是如果A表中有数据(比如姓名,年龄),从

请问如何去做下面的SQL语句!(急)
我有一个主表A,多个从表!
现在的情况是如果A表中有数据(比如姓名,年龄),从表中有可能没有数据,我该如何将A表和其中一个从表(这里记录的比如是职位)关联,显示出来,要求显示的结果是
姓名   年龄   职位
啊狗     22       null

不过需要注意的是,我从表中并没有主表的外键,因为有好多个从表,多数都不包含主表的外键,但是我还想实现上述的要求,请问各位高手能不能实现,如何实现!

[解决办法]
select ..
from A LEFT JOIN B ON ...
LEFT JOIN C ON ...
LEFT JOIN D ON ....
[解决办法]
eg:


Select
A.姓名,
A.年龄,
B.职位
From
A
Left Join
職位表 B
On A.Id = B.ID
[解决办法]
可以比如
select * from 主表 A
left join 從表 B
on A.姓名=B.姓名
[解决办法]
用playwarcraft(时间就像乳沟,挤挤还是有的) 老兄的可能才多对多的情况
没有主外健是比较麻烦的哦
[解决办法]
没试过,建立没有关联的关联,逻辑上我还有一点想不通,关注

热点排行