-1
所以在我的數據庫中我有兩行:條碼,利潤; 他們是一個從高到低的順序,根據利潤,例如:SQL總行號,直到條件得到滿足
Barcode , Profit:
101 , 10000
106 , 9999
107 , 8888
108 , 222
我需要的SQL查詢將做到以下幾點: 我需要總結的所有利潤,然後看它的%80的值,然後開始總結條形碼的值,直到80%被滿足,例如:
Barcode , Profit:
101 , 10000
106 , 9999
107 , 8888
108 , 222
10000 + 9999 + 8888 + 222 = 29109
29109是總和及其%80是= 23 287,2
自10000 + 9999 + 8888不包含%80the結果應該返回:
Barcode
101
106
107