图1,我给该生产批次分配了3个机台号。图2.在另外一个表中会有显示。但是我只想把该批号分配到第一杯胶中。
我又给第二个生产批次分配3个机台号。和第一个生产批次有重复的机台号。
此时 按照时间来算 这个 算第二杯胶。

图4,并不是我想要的。而且机台号不能重复。
图5 才是我想要的。
adoquery中sql语句。拆分数据库机台号字段的。Select
   distinct machinenum=substring(a.machinenum,b.number,charindex(';',a.machinenum+';',b.number)-b.number)
    ,scph 生产批号1,scph 生产批号2,scph 生产批号3,scph 生产批号4,scph 生产批号5,
scph 生产批号6,scph 生产批号7,scph 生产批号8,scph 生产批号9,scph 生产批号10,scph 生产批号11,
scph 生产批号12,scph 生产批号13,scph 生产批号14
 
from 
    Jit_Mucus_RateScheme a join master..spt_values  b 
    ON b.type='p' AND b.number BETWEEN 1 AND LEN(a.machinenum)
where
     substring(';'+left(a.machinenum,len(a.machinenum)-1),b.number,1)=';'and MachineNum<>''