首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

多表连接怎么设主表,就是取主表的全部记录为基础。 内有语句

2012-01-24 
多表连接如何设主表,就是取主表的全部记录为基础。 内有语句SELECTbenefaction.ID,benefaction.RDno,donati

多表连接如何设主表,就是取主表的全部记录为基础。 内有语句
SELECT   benefaction.ID,   benefaction.RDno,   donation.DName,   pupil.SName,   benefaction.RAmount,   benefaction.ROdate,   benefaction.State
FROM   (benefaction   INNER   JOIN   donation   ON   benefaction.RDID   =   donation.ID)   INNER   JOIN   pupil   ON   benefaction.RSid   =   pupil.ID

想取benefaction的全部记录,现在只取了一部分..


[解决办法]
SELECT benefaction.ID, benefaction.RDno, donation.DName, pupil.SName, benefaction.RAmount, benefaction.ROdate, benefaction.State
FROM benefaction
left join donation ON benefaction.RDID = donation.ID
left join pupil ON benefaction.RSid = pupil.ID

热点排行