语法问题,存储过程和表
我的一个存储过程返回一个表记录,我想让这个表的结果跟另外一张表进行连接,怎么做啊?   
 exec   spCommonPageData    'ReplyID,   FloorNum,   ReplyContent,   ReplyTime,   UserID ', 
  'Replys ', 
 @topicIDCHAR, 
  'FloorNum ', 
  'ReplyID ', 
 @pageNumber,@pageSize,@total,@result 
 inner   join   Users   on   Replys.UserID   =   Users.UserID   
 上面这样写是不行的
------解决方案--------------------这样   
 select 字段1,字段2 from 表 
 union all 
 select @变量1,@变量2
------解决方案--------------------将你存储过程返回的结果插入到一个表,然后用这个表与users标join。
------解决方案--------------------例用临时表 
 create table #a (a varchar(10),b varchar(10),c varchar(10),d varchar(10),e int,f varchar(100)) 
 insert #a EXEC sp_helpuser 
 select * from #a 
 drop table #a