怎么在transactsql中循环逐一取出表中每一个值(急)

如何在transactsql中循环逐一取出表中每一个值(急)


dbo.Variable_Numeric :怎么在transactsql中循环逐一取出表中每一个值(急)
dbo.VariableProperty:怎么在transactsql中循环逐一取出表中每一个值(急)
dbo.VariableProperty对URL和Name做了一个联合索引,这个表不大的,也就几千个变量,但 dbo.Variable_Numeric是一个很大的表,这个表我对VariableID和TimeStamp做了一个联合索引, 现在对dbo.Variable_Numeric中指定某个id单独查询都比较快,通过goup by id操作非常慢,所以我想从dbo.variableproperty中找到我要的一组id,然后在dbo.Variable_Numeric中一个一个对id进行查询操作,应该怎么写
------解决思路----------------------
dbo.Variable_Numeric做id索引
------解决思路----------------------
你查询语句 应该是 select * from  Variable_Numeric where id in (select id from VariableProperty where 条件 ) 
加所以是提高效率,对于你如何写语句没有影响吧