Sql server 如何在存储过程my Query Attached中通过不同的用户ID获取用户信息?
我想做的是,我将id传递给SP,然后我的查询获取uder id,我的查询如下所示Sql server 如何在存储过程my Query Attached中通过不同的用户ID获取用户信息?,sql-server,database,stored-procedures,Sql Server,Database,Stored Procedures,我想做的是,我将id传递给SP,然后我的查询获取uder id,我的查询如下所示 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“10”获得五个不同的id,那么如何获得所有这五个id的数据?我将如何实施它?我必须使用循环
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“10”获得五个不同的id,那么如何获得所有这五个id的数据?我将如何实施它?我必须使用循环?我需要建议
提前感谢您可以使用以下查询:
select * from user where user_ID in
(
select RequestFrom from UserReqest where RequestTo=10 and IsApprove=0
)