如何通过存储过程中的不同用户ID获取用户信息我的查询附加?

时间:2013-01-04 10:54:35

标签: sql-server database stored-procedures

我想做什么,我将ID传递给SP然后我的查询得到了我的反对,我的查询在下面给出,

select RequestFrom from UserReqest where RequestTo=10 and IsApprove=0

select * from user where user_ID= (i have to use all five id's here ?)
当我通过" 10" sp和它将获得五个不同的id来对抗id" 10"那么我如何获得所有这5个id的数据呢?我将如何实现它?我必须使用循环?我需要建议......

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用以下查询:

select * from user where user_ID in
(
    select RequestFrom from UserReqest where RequestTo=10 and IsApprove=0
)