帮我看看这个语句错在什么地方了,是将三张表的内容合到一起输出。
SELECT A.ArticleID,A.ClassID,A.ColorMode,C.ClassName,C.ColorModes,C.FontModes,C.HtmlFileDir,C.UseHtml,D.postime,D.postid FROM [NC_Article] A INNER JOIn [NC_Classify] C ON A.ClassID=C.ClassID INNER JOIn [NC_Comment] D on a.articleid=d.postid Order By D.postime Desc
这个语句中D的部分是我加入的,以前没有D的部分是没有出错的。我想就是D的部分没写正确。
------解决方案--------------------语法没有错啊
------解决方案----------------------改成左關聯NC_Comment試試
SELECT A.ArticleID,A.ClassID,A.ColorMode,
C.ClassName,C.ColorModes,C.FontModes,C.HtmlFileDir,C.UseHtml,
D.postime,D.postid
FROM [NC_Article] A
INNER JOIn [NC_Classify] C ON A.ClassID=C.ClassID
left JOIn [NC_Comment] D on a.articleid=d.postid
Order By D.postime Desc