【发布时间】:2018-12-18 09:11:43
【问题描述】:
我需要为当前批次中的项目生成序列号。
我使用以下代码生成了序列号:
--insert into SerialMF (
-- SerialNumber
--, SNStockLink
--, SNDateLMove
--, CurrentLoc
--, CurrentAccLink
--, iSNLotID
--, iSNMFPID
--, iSNMFPLineID
--, SerialMF_iBranchID
--)
select
'StockOut'+cast(iStockID as varchar)+'_'+right(replicate('0',3)+cast(rank() over (partition by iStockID order by iStockID) as varchar),3) SerialNumber
, iStockID -- SNStockLink
, getdate() -- SNDateLMove
, 1 -- CurrentLoc
, iWarehouseID -- CurrentAccLink
, 0 -- iSNLotID
, 0 -- iSNMFPID
, 0 -- iSNMFPLineID
, _etblInvJrBatchLines_iBranchID -- SerialMF_iBranchID
, fQtyOut
from
(
select * from _etblInvJrBatchLines
where iInvJrBatchID = 1 and bIsSerialItem = 1
)b
left outer join
(
select * from SerialMF
)s on b.iStockID = s.SNStockLink
where SNStockLink is null
从上面,它正确地生成了序列号,但是我意识到它没有生成序列号到该项目的实际数量。
我需要为该特定项目的每个数量生成序列号,但是每个数量的序列号需要不同。
数据库中当前返回的行数为 1865,但以下示例数据供您参考和帮助(100 行):
SerialNumber iStockID getdate() (No column name) iWarehouseID (No column name) (No column name) (No column name) _etblInvJrBatchLines_iBranchID fQtyOut
StockOut63041_001 63041 18/12/2018 1 479 0 0 0 0 2
StockOut63042_001 63042 18/12/2018 1 479 0 0 0 0 1
StockOut63043_001 63043 18/12/2018 1 479 0 0 0 0 1
StockOut63044_001 63044 18/12/2018 1 479 0 0 0 0 2
StockOut63045_001 63045 18/12/2018 1 479 0 0 0 0 2
StockOut63046_001 63046 18/12/2018 1 479 0 0 0 0 1
StockOut63047_001 63047 18/12/2018 1 479 0 0 0 0 1
StockOut63048_001 63048 18/12/2018 1 479 0 0 0 0 1
StockOut63049_001 63049 18/12/2018 1 479 0 0 0 0 1
StockOut63050_001 63050 18/12/2018 1 479 0 0 0 0 3
StockOut63051_001 63051 18/12/2018 1 479 0 0 0 0 1
StockOut63052_001 63052 18/12/2018 1 479 0 0 0 0 6
StockOut63053_001 63053 18/12/2018 1 479 0 0 0 0 1
StockOut63054_001 63054 18/12/2018 1 479 0 0 0 0 3
StockOut63055_001 63055 18/12/2018 1 479 0 0 0 0 1
StockOut63056_001 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63057_001 63057 18/12/2018 1 479 0 0 0 0 4
StockOut63058_001 63058 18/12/2018 1 479 0 0 0 0 2
StockOut63059_001 63059 18/12/2018 1 479 0 0 0 0 1
StockOut63060_001 63060 18/12/2018 1 479 0 0 0 0 3
StockOut63061_001 63061 18/12/2018 1 479 0 0 0 0 1
StockOut63062_001 63062 18/12/2018 1 479 0 0 0 0 2
StockOut63063_001 63063 18/12/2018 1 479 0 0 0 0 1
StockOut63064_001 63064 18/12/2018 1 479 0 0 0 0 2
StockOut63065_001 63065 18/12/2018 1 479 0 0 0 0 1
StockOut63066_001 63066 18/12/2018 1 479 0 0 0 0 1
StockOut63067_001 63067 18/12/2018 1 479 0 0 0 0 6
StockOut63068_001 63068 18/12/2018 1 479 0 0 0 0 2
StockOut63069_001 63069 18/12/2018 1 479 0 0 0 0 3
StockOut63070_001 63070 18/12/2018 1 479 0 0 0 0 1
StockOut63071_001 63071 18/12/2018 1 479 0 0 0 0 2
StockOut63072_001 63072 18/12/2018 1 479 0 0 0 0 1
StockOut63073_001 63073 18/12/2018 1 479 0 0 0 0 2
StockOut63074_001 63074 18/12/2018 1 479 0 0 0 0 3
StockOut63075_001 63075 18/12/2018 1 479 0 0 0 0 5
StockOut63076_001 63076 18/12/2018 1 479 0 0 0 0 2
StockOut63077_001 63077 18/12/2018 1 479 0 0 0 0 5
StockOut63078_001 63078 18/12/2018 1 479 0 0 0 0 4
StockOut63079_001 63079 18/12/2018 1 479 0 0 0 0 1
StockOut63080_001 63080 18/12/2018 1 479 0 0 0 0 1
StockOut63081_001 63081 18/12/2018 1 479 0 0 0 0 1
StockOut63082_001 63082 18/12/2018 1 479 0 0 0 0 1
StockOut63083_001 63083 18/12/2018 1 479 0 0 0 0 3
StockOut63084_001 63084 18/12/2018 1 479 0 0 0 0 4
StockOut63085_001 63085 18/12/2018 1 479 0 0 0 0 1
StockOut63089_001 63089 18/12/2018 1 479 0 0 0 0 2
StockOut63090_001 63090 18/12/2018 1 479 0 0 0 0 3
StockOut63091_001 63091 18/12/2018 1 479 0 0 0 0 1
StockOut63092_001 63092 18/12/2018 1 479 0 0 0 0 1
StockOut63093_001 63093 18/12/2018 1 479 0 0 0 0 1
StockOut63094_001 63094 18/12/2018 1 479 0 0 0 0 1
StockOut63095_001 63095 18/12/2018 1 479 0 0 0 0 1
StockOut63096_001 63096 18/12/2018 1 479 0 0 0 0 1
StockOut63097_001 63097 18/12/2018 1 479 0 0 0 0 1
StockOut63098_001 63098 18/12/2018 1 479 0 0 0 0 3
StockOut63099_001 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63100_001 63100 18/12/2018 1 479 0 0 0 0 1
StockOut63101_001 63101 18/12/2018 1 479 0 0 0 0 4
StockOut63102_001 63102 18/12/2018 1 479 0 0 0 0 1
StockOut63104_001 63104 18/12/2018 1 479 0 0 0 0 2
StockOut63105_001 63105 18/12/2018 1 479 0 0 0 0 1
StockOut63106_001 63106 18/12/2018 1 479 0 0 0 0 1
StockOut63107_001 63107 18/12/2018 1 479 0 0 0 0 3
StockOut63108_001 63108 18/12/2018 1 479 0 0 0 0 7
StockOut63109_001 63109 18/12/2018 1 479 0 0 0 0 1
StockOut63110_001 63110 18/12/2018 1 479 0 0 0 0 1
StockOut63111_001 63111 18/12/2018 1 479 0 0 0 0 5
StockOut63112_001 63112 18/12/2018 1 479 0 0 0 0 1
StockOut63113_001 63113 18/12/2018 1 479 0 0 0 0 1
StockOut63114_001 63114 18/12/2018 1 479 0 0 0 0 1
StockOut63115_001 63115 18/12/2018 1 479 0 0 0 0 3
StockOut63116_001 63116 18/12/2018 1 479 0 0 0 0 1
StockOut63117_001 63117 18/12/2018 1 479 0 0 0 0 1
StockOut63118_001 63118 18/12/2018 1 479 0 0 0 0 1
StockOut63119_001 63119 18/12/2018 1 479 0 0 0 0 2
StockOut63120_001 63120 18/12/2018 1 479 0 0 0 0 1
StockOut63121_001 63121 18/12/2018 1 479 0 0 0 0 1
StockOut63122_001 63122 18/12/2018 1 479 0 0 0 0 1
StockOut63123_001 63123 18/12/2018 1 479 0 0 0 0 1
StockOut63124_001 63124 18/12/2018 1 479 0 0 0 0 1
StockOut63125_001 63125 18/12/2018 1 479 0 0 0 0 1
StockOut63126_001 63126 18/12/2018 1 479 0 0 0 0 1
StockOut63127_001 63127 18/12/2018 1 479 0 0 0 0 2
StockOut63128_001 63128 18/12/2018 1 479 0 0 0 0 2
StockOut63129_001 63129 18/12/2018 1 479 0 0 0 0 2
StockOut63130_001 63130 18/12/2018 1 479 0 0 0 0 1
StockOut63131_001 63131 18/12/2018 1 479 0 0 0 0 1
StockOut63132_001 63132 18/12/2018 1 479 0 0 0 0 3
StockOut63133_001 63133 18/12/2018 1 479 0 0 0 0 2
StockOut63134_001 63134 18/12/2018 1 479 0 0 0 0 1
StockOut63135_001 63135 18/12/2018 1 479 0 0 0 0 1
StockOut63136_001 63136 18/12/2018 1 479 0 0 0 0 1
StockOut63137_001 63137 18/12/2018 1 479 0 0 0 0 1
StockOut63138_001 63138 18/12/2018 1 479 0 0 0 0 1
StockOut63140_001 63140 18/12/2018 1 479 0 0 0 0 1
StockOut63141_001 63141 18/12/2018 1 479 0 0 0 0 1
StockOut63142_001 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63143_001 63143 18/12/2018 1 479 0 0 0 0 1
StockOut63144_001 63144 18/12/2018 1 479 0 0 0 0 1
StockOut63145_001 63145 18/12/2018 1 479 0 0 0 0 5
如何为每个数量生成行,每个数量使用不同的序列号指定?
我的预期结果如下所示:
SerialNumber iStockID getdate() (No column name) iWarehouseID (No column name) (No column name) (No column name) _etblInvJrBatchLines_iBranchID fQtyOut
StockOut63041_001 63041 18/12/2018 1 479 0 0 0 0 2
StockOut63041_002 63041 18/12/2018 1 479 0 0 0 0 2
StockOut63042_001 63042 19/12/2018 1 479 0 0 0 0 2
StockOut63042_002 63042 19/12/2018 1 479 0 0 0 0 2
StockOut63043_001 63043 18/12/2018 1 479 0 0 0 0 1
StockOut63044_001 63044 18/12/2018 1 479 0 0 0 0 2
StockOut63044_002 63044 18/12/2018 1 479 0 0 0 0 2
StockOut63045_001 63045 18/12/2018 1 479 0 0 0 0 2
StockOut63045_002 63045 18/12/2018 1 479 0 0 0 0 2
StockOut63046_001 63046 18/12/2018 1 479 0 0 0 0 1
StockOut63047_001 63047 18/12/2018 1 479 0 0 0 0 1
StockOut63048_001 63048 18/12/2018 1 479 0 0 0 0 1
StockOut63049_001 63049 18/12/2018 1 479 0 0 0 0 1
StockOut63050_001 63050 18/12/2018 1 479 0 0 0 0 3
StockOut63050_002 63050 18/12/2018 1 479 0 0 0 0 3
StockOut63050_003 63050 18/12/2018 1 479 0 0 0 0 3
StockOut63051_001 63051 18/12/2018 1 479 0 0 0 0 1
StockOut63052_001 63052 18/12/2018 1 479 0 0 0 0 6
StockOut63052_002 63052 18/12/2018 1 479 0 0 0 0 6
StockOut63052_003 63052 18/12/2018 1 479 0 0 0 0 6
StockOut63052_004 63052 18/12/2018 1 479 0 0 0 0 6
StockOut63052_005 63052 18/12/2018 1 479 0 0 0 0 6
StockOut63052_006 63052 18/12/2018 1 479 0 0 0 0 6
StockOut63053_001 63053 18/12/2018 1 479 0 0 0 0 1
StockOut63054_001 63054 18/12/2018 1 479 0 0 0 0 3
StockOut63054_002 63054 18/12/2018 1 479 0 0 0 0 3
StockOut63054_003 63054 18/12/2018 1 479 0 0 0 0 3
StockOut63055_001 63055 18/12/2018 1 479 0 0 0 0 1
StockOut63056_001 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63056_002 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63056_003 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63056_004 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63056_005 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63056_006 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63056_007 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63056_008 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63056_009 63056 18/12/2018 1 479 0 0 0 0 9
StockOut63057_001 63057 18/12/2018 1 479 0 0 0 0 4
StockOut63057_002 63057 18/12/2018 1 479 0 0 0 0 4
StockOut63057_003 63057 18/12/2018 1 479 0 0 0 0 4
StockOut63057_004 63057 18/12/2018 1 479 0 0 0 0 4
StockOut63058_001 63058 18/12/2018 1 479 0 0 0 0 2
StockOut63058_002 63058 18/12/2018 1 479 0 0 0 0 2
StockOut63059_001 63059 18/12/2018 1 479 0 0 0 0 1
StockOut63060_001 63060 18/12/2018 1 479 0 0 0 0 3
StockOut63060_002 63060 18/12/2018 1 479 0 0 0 0 3
StockOut63060_003 63060 18/12/2018 1 479 0 0 0 0 3
StockOut63061_001 63061 18/12/2018 1 479 0 0 0 0 1
StockOut63062_001 63062 18/12/2018 1 479 0 0 0 0 2
StockOut63062_002 63062 18/12/2018 1 479 0 0 0 0 2
StockOut63063_001 63063 18/12/2018 1 479 0 0 0 0 1
StockOut63064_001 63064 18/12/2018 1 479 0 0 0 0 2
StockOut63064_002 63064 18/12/2018 1 479 0 0 0 0 2
StockOut63065_001 63065 18/12/2018 1 479 0 0 0 0 1
StockOut63066_001 63066 18/12/2018 1 479 0 0 0 0 1
StockOut63067_001 63067 18/12/2018 1 479 0 0 0 0 6
StockOut63067_002 63067 18/12/2018 1 479 0 0 0 0 6
StockOut63067_003 63067 18/12/2018 1 479 0 0 0 0 6
StockOut63067_004 63067 18/12/2018 1 479 0 0 0 0 6
StockOut63067_005 63067 18/12/2018 1 479 0 0 0 0 6
StockOut63067_006 63067 18/12/2018 1 479 0 0 0 0 6
StockOut63068_001 63068 18/12/2018 1 479 0 0 0 0 2
StockOut63068_002 63068 18/12/2018 1 479 0 0 0 0 2
StockOut63069_001 63069 18/12/2018 1 479 0 0 0 0 3
StockOut63069_002 63069 18/12/2018 1 479 0 0 0 0 3
StockOut63069_003 63069 18/12/2018 1 479 0 0 0 0 3
StockOut63070_001 63070 18/12/2018 1 479 0 0 0 0 1
StockOut63071_001 63071 18/12/2018 1 479 0 0 0 0 2
StockOut63071_002 63071 18/12/2018 1 479 0 0 0 0 2
StockOut63072_001 63072 18/12/2018 1 479 0 0 0 0 1
StockOut63073_001 63073 18/12/2018 1 479 0 0 0 0 2
StockOut63073_002 63073 18/12/2018 1 479 0 0 0 0 2
StockOut63074_001 63074 18/12/2018 1 479 0 0 0 0 3
StockOut63074_002 63074 18/12/2018 1 479 0 0 0 0 3
StockOut63074_003 63074 18/12/2018 1 479 0 0 0 0 3
StockOut63075_001 63075 18/12/2018 1 479 0 0 0 0 5
StockOut63075_002 63075 18/12/2018 1 479 0 0 0 0 5
StockOut63075_003 63075 18/12/2018 1 479 0 0 0 0 5
StockOut63075_004 63075 18/12/2018 1 479 0 0 0 0 5
StockOut63075_005 63075 18/12/2018 1 479 0 0 0 0 5
StockOut63076_001 63076 18/12/2018 1 479 0 0 0 0 2
StockOut63076_002 63076 18/12/2018 1 479 0 0 0 0 2
StockOut63077_001 63077 18/12/2018 1 479 0 0 0 0 5
StockOut63077_002 63077 18/12/2018 1 479 0 0 0 0 5
StockOut63077_003 63077 18/12/2018 1 479 0 0 0 0 5
StockOut63077_004 63077 18/12/2018 1 479 0 0 0 0 5
StockOut63077_005 63077 18/12/2018 1 479 0 0 0 0 5
StockOut63078_001 63078 18/12/2018 1 479 0 0 0 0 4
StockOut63078_002 63078 18/12/2018 1 479 0 0 0 0 4
StockOut63078_003 63078 18/12/2018 1 479 0 0 0 0 4
StockOut63078_004 63078 18/12/2018 1 479 0 0 0 0 4
StockOut63079_001 63079 18/12/2018 1 479 0 0 0 0 1
StockOut63080_001 63080 18/12/2018 1 479 0 0 0 0 1
StockOut63081_001 63081 18/12/2018 1 479 0 0 0 0 1
StockOut63082_001 63082 18/12/2018 1 479 0 0 0 0 1
StockOut63083_001 63083 18/12/2018 1 479 0 0 0 0 3
StockOut63083_002 63083 18/12/2018 1 479 0 0 0 0 3
StockOut63083_003 63083 18/12/2018 1 479 0 0 0 0 3
StockOut63084_001 63084 18/12/2018 1 479 0 0 0 0 4
StockOut63084_002 63084 18/12/2018 1 479 0 0 0 0 4
StockOut63084_003 63084 18/12/2018 1 479 0 0 0 0 4
StockOut63084_004 63084 18/12/2018 1 479 0 0 0 0 4
StockOut63085_001 63085 18/12/2018 1 479 0 0 0 0 1
StockOut63089_001 63089 18/12/2018 1 479 0 0 0 0 2
StockOut63089_002 63089 18/12/2018 1 479 0 0 0 0 2
StockOut63090_001 63090 18/12/2018 1 479 0 0 0 0 3
StockOut63090_002 63090 18/12/2018 1 479 0 0 0 0 3
StockOut63090_003 63090 18/12/2018 1 479 0 0 0 0 3
StockOut63091_001 63091 18/12/2018 1 479 0 0 0 0 1
StockOut63092_001 63092 18/12/2018 1 479 0 0 0 0 1
StockOut63093_001 63093 18/12/2018 1 479 0 0 0 0 1
StockOut63094_001 63094 18/12/2018 1 479 0 0 0 0 1
StockOut63095_001 63095 18/12/2018 1 479 0 0 0 0 1
StockOut63096_001 63096 18/12/2018 1 479 0 0 0 0 1
StockOut63097_001 63097 18/12/2018 1 479 0 0 0 0 1
StockOut63098_001 63098 18/12/2018 1 479 0 0 0 0 3
StockOut63098_002 63098 18/12/2018 1 479 0 0 0 0 3
StockOut63098_003 63098 18/12/2018 1 479 0 0 0 0 3
StockOut63099_001 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_002 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_003 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_004 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_005 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_006 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_007 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_008 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_009 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_010 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_011 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_012 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_013 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63099_014 63099 18/12/2018 1 479 0 0 0 0 14
StockOut63100_001 63100 18/12/2018 1 479 0 0 0 0 1
StockOut63101_001 63101 18/12/2018 1 479 0 0 0 0 4
StockOut63101_002 63101 18/12/2018 1 479 0 0 0 0 4
StockOut63101_003 63101 18/12/2018 1 479 0 0 0 0 4
StockOut63101_004 63101 18/12/2018 1 479 0 0 0 0 4
StockOut63102_001 63102 18/12/2018 1 479 0 0 0 0 1
StockOut63104_001 63104 18/12/2018 1 479 0 0 0 0 2
StockOut63104_002 63104 18/12/2018 1 479 0 0 0 0 2
StockOut63105_001 63105 18/12/2018 1 479 0 0 0 0 1
StockOut63106_001 63106 18/12/2018 1 479 0 0 0 0 1
StockOut63107_001 63107 18/12/2018 1 479 0 0 0 0 3
StockOut63107_002 63107 18/12/2018 1 479 0 0 0 0 3
StockOut63107_003 63107 18/12/2018 1 479 0 0 0 0 3
StockOut63108_001 63108 18/12/2018 1 479 0 0 0 0 7
StockOut63108_002 63108 18/12/2018 1 479 0 0 0 0 7
StockOut63108_003 63108 18/12/2018 1 479 0 0 0 0 7
StockOut63108_004 63108 18/12/2018 1 479 0 0 0 0 7
StockOut63108_005 63108 18/12/2018 1 479 0 0 0 0 7
StockOut63108_006 63108 18/12/2018 1 479 0 0 0 0 7
StockOut63108_007 63108 18/12/2018 1 479 0 0 0 0 7
StockOut63109_001 63109 18/12/2018 1 479 0 0 0 0 1
StockOut63110_001 63110 18/12/2018 1 479 0 0 0 0 1
StockOut63111_001 63111 18/12/2018 1 479 0 0 0 0 5
StockOut63111_002 63111 18/12/2018 1 479 0 0 0 0 5
StockOut63111_003 63111 18/12/2018 1 479 0 0 0 0 5
StockOut63111_004 63111 18/12/2018 1 479 0 0 0 0 5
StockOut63111_005 63111 18/12/2018 1 479 0 0 0 0 5
StockOut63112_001 63112 18/12/2018 1 479 0 0 0 0 1
StockOut63113_001 63113 18/12/2018 1 479 0 0 0 0 1
StockOut63114_001 63114 18/12/2018 1 479 0 0 0 0 1
StockOut63115_001 63115 18/12/2018 1 479 0 0 0 0 3
StockOut63115_002 63115 18/12/2018 1 479 0 0 0 0 3
StockOut63115_003 63115 18/12/2018 1 479 0 0 0 0 3
StockOut63116_001 63116 18/12/2018 1 479 0 0 0 0 1
StockOut63117_001 63117 18/12/2018 1 479 0 0 0 0 1
StockOut63118_001 63118 18/12/2018 1 479 0 0 0 0 1
StockOut63119_001 63119 18/12/2018 1 479 0 0 0 0 2
StockOut63119_002 63119 18/12/2018 1 479 0 0 0 0 2
StockOut63120_001 63120 18/12/2018 1 479 0 0 0 0 1
StockOut63121_001 63121 18/12/2018 1 479 0 0 0 0 1
StockOut63122_001 63122 18/12/2018 1 479 0 0 0 0 1
StockOut63123_001 63123 18/12/2018 1 479 0 0 0 0 1
StockOut63124_001 63124 18/12/2018 1 479 0 0 0 0 1
StockOut63125_001 63125 18/12/2018 1 479 0 0 0 0 1
StockOut63126_001 63126 18/12/2018 1 479 0 0 0 0 1
StockOut63127_001 63127 18/12/2018 1 479 0 0 0 0 2
StockOut63127_002 63127 18/12/2018 1 479 0 0 0 0 2
StockOut63128_001 63128 18/12/2018 1 479 0 0 0 0 2
StockOut63128_002 63128 18/12/2018 1 479 0 0 0 0 2
StockOut63129_001 63129 18/12/2018 1 479 0 0 0 0 2
StockOut63130_001 63130 18/12/2018 1 479 0 0 0 0 1
StockOut63131_001 63131 18/12/2018 1 479 0 0 0 0 1
StockOut63132_001 63132 18/12/2018 1 479 0 0 0 0 3
StockOut63132_002 63132 18/12/2018 1 479 0 0 0 0 3
StockOut63132_003 63132 18/12/2018 1 479 0 0 0 0 3
StockOut63133_001 63133 18/12/2018 1 479 0 0 0 0 2
StockOut63133_002 63133 18/12/2018 1 479 0 0 0 0 2
StockOut63134_001 63134 18/12/2018 1 479 0 0 0 0 1
StockOut63135_001 63135 18/12/2018 1 479 0 0 0 0 1
StockOut63136_001 63136 18/12/2018 1 479 0 0 0 0 1
StockOut63137_001 63137 18/12/2018 1 479 0 0 0 0 1
StockOut63138_001 63138 18/12/2018 1 479 0 0 0 0 1
StockOut63140_001 63140 18/12/2018 1 479 0 0 0 0 1
StockOut63141_001 63141 18/12/2018 1 479 0 0 0 0 1
StockOut63142_001 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63142_002 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63142_003 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63142_004 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63142_005 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63142_006 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63142_007 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63142_008 63142 18/12/2018 1 479 0 0 0 0 8
StockOut63143_001 63143 18/12/2018 1 479 0 0 0 0 1
StockOut63144_001 63144 18/12/2018 1 479 0 0 0 0 1
StockOut63145_001 63145 18/12/2018 1 479 0 0 0 0 5
StockOut63145_002 63145 18/12/2018 1 479 0 0 0 0 5
StockOut63145_003 63145 18/12/2018 1 479 0 0 0 0 5
StockOut63145_004 63145 18/12/2018 1 479 0 0 0 0 5
StockOut63145_005 63145 18/12/2018 1 479 0 0 0 0 5
请注意,根据数量,每个序列号都是唯一的...
【问题讨论】:
-
请不要将数据发布为图像,这对试图帮助您的志愿者没有帮助。将其作为格式化的
text或作为 DDL (CREATE) 和 DML (INSERT) 语句提供。当你编辑你的帖子时,你能否确保你解释从你的样本数据到你预期的结果背后的逻辑。 -
我已根据您的要求更改了我的问题@Larnu。感谢您的帮助。
-
我们现在没有样本数据和预期结果。只是预期的结果?在不知道您的数据以前是什么样子的情况下,很难回答。根据您的原始要求查看我的答案,我在其中使用您的数据创建数据集。您可能想要使用 DDL (
CREATE) 和 DML (INSERT) 语句,而不是我所说的“VTE”(值表表达式)。 -
我同意@Larnu,但上面实际上是示例数据。我将很快将我的预期结果添加到我的问题中 - (必须快速在 Excel 中手动填充)
-
@Larnu,我已经添加了我的预期结果。感谢您的帮助。
标签: sql-server tsql