总和和组记录

时间:2011-03-18 13:25:12

标签: sql-server

  

可能重复:
  Randomly sum rows

您好,

我有一个订单表,其中包含100个不同重量,数量和订单数量的订单项。我需要用不超过20公斤且不大于0.1立方米的纸箱包装此订单。 我想随机将纸箱中的所有记录分组并分配一个纸箱ID,但我无法弄清楚如何做到这一点。

这是我的初始表:

## line#    PO  Item    QTY Weight  Volume  T.KG    T.VOL##
##1 1234    ABCD    12  0.40    0.0030  4.80    0.036##
##2 1234    EFGH    8   0.39    0.0050  3.12    0.040##
##3 1234    IJKL    5   0.48    0.0070  2.40    0.035##
##4 1234    MNOP    8   0.69    0.0040  5.53    0.032##
##5 1234    QRST    9   0.58    0.0025  5.22    0.023##
##6 1234    UVWX    7   0.87    0.0087  6.09    0.061##
##7 1234    YZAB    10  0.71    0.0064  7.10    0.064##
##8 1234    CDEF    6   0.69    0.0054  4.14    0.032##
##9 1234    GHIJ    7   0.65    0.0036  4.55    0.025##
##10    1234    KLMN    9   0.67    0.0040  6.03    0.036##

0 个答案:

没有答案