图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<>''
我又给第二个生产批次分配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<>''
解决方案 »
- 周末了,散分,祝各位周末愉快
- Blob字段的使用
- 關於FileMapping來共享內存的問題
- 向各位求救:在delphi6中的quickreport下的qrmemo中如何实现换行啊
- 怎么调用 动态地址的webservices ?? 比如有个192.100.100.135 后来计算机IP换成192.100.100.136 我该怎么做?
- 关于DBGrid滴问题
- 可用分多了不好受。。。。放。。。。。。。。
- ADO的主从结构表中执行'添加→取消数据'时出错“行句柄引用了一个已被删除的行或被标识未删除的行”
- 有两个问题不知道,请指教!!!
- 关于创建动态按钮
- 相当奇怪fr3报表问题
- 请问ftBCD和ftCurrency 这两个类型有什么不同?
DevExpress下有透视表
单表增加记录设置一下数据源就可以!
没那么费劲的!
控件下有Demo
用纯SQL語句真不好实现,可以發帖到MS-SQL Server版去问一下