日期:2014-05-18  浏览次数:20457 次

access的2表关联查询语句错误
RT 相信这个小问题大家很快就能帮忙搞定 谢谢~

select [Mes.Name],[Mes.Title],[Mes.Content],[Mes.Publishdate],[Mes.ImageURL],[Reply.Name],[Reply.Content],[Reply.Returndate] from Mes left join Reply on Mes.ID=Reply.MesID"; 


路过的帮忙Up下 小弟谢过

------解决方案--------------------
[Mes.Name]这样是不对的,[]内的会被当成列名,改成这样看看
SQL code
select a.[Name],a.[Title],a.[Content],a.[Publishdate],a.[ImageURL],b.[Name],b.[Content],b.[Returndate] 
from Mes a left join Reply b on a.ID=b.MesID

------解决方案--------------------
第一点:看Reply.MesID = Mes.ID;中两个字段的类型是不是一样的
第二点同10所说
------解决方案--------------------
你数据库中的各个字段的类型 你检查过了吗?