请在线的大侠们看看 如何将SalesOrderDetailID的121317,121316,121315的三行数据查出来啊?或者能查询出121315也行
条件是
DECLARE @val NumERIC(10,4)
SET @val=189.97 --数字可能会变
我需要将排在前面的几行LineTotal值的和大于当前@val变量的数据列出来
最好不用游标操作,不然大数据的时候会直接卡死!
SalesOrderDetailID LineTotal
------------------ ---------------------------------------
121317 8.990000
121316 159.000000
121315 21.980000
121314 8.990000
121313 21.980000
121312 34.990000
121311 35.000000
121310 4.990000
121309 8.990000
121308 53.990000
121307 21.980000
能根据我上面的数据,写出具体的SQl吗,你贴的这个本不是我想要的,
使用什么SQl语句试试,我就是不知道如何写