多表查询,不知道问题出在什么地方了。
表1: 
 newpost 
 表2: 
 user   
 从表1中检索出所有字段条件是:userid=表2中的id,并根据表1中的posttime降需排列 
 select   newpost.postid,newpost.subject,newpost.posttime,newpost.userid,newpost.replies,newpost.views,user.username,user.id   from   newpost   inner   join   user   on   newpost.userid=user.id   order   by   newpost.posttime   desc 
 提示.附近有错误
------解决方案--------------------select newpost.postid,newpost.subject,newpost.posttime,newpost.userid, 
 	newpost.replies,newpost.[views],[user].username,[user].[id] 
 from newpost inner join [user] on newpost.userid=[user].[id] 
 order by newpost.posttime desc
------解决方案--------------------楼主你的思路是对的 
 但是您的表名user是关键字, 
 所以你把表名换个就行了比如users 
------解决方案--------------------另楼上的也是对的加中括号
------解决方案--------------------关键字加上[]