table1
orderid(工序) worktime(工作时间) materialid(产品编号) kind(工种)
1 2小时 c117 车
2 1.5小时 c117 磨
3 3小时 c117 洗
1 2小时 c114 划线
2 4小时 c114 磨
TABLE2
kind(工种) machine(机台)
车 123
磨 234
洗 345
划线 456
table1选择自动排序时按相同产品编号工序最长的优先级最高,最先排,工序长度相同的工作时间短的优先排,这个循环应该如何写?
最后得到表里面
table3
orderid(工序) worktime(工作时间) materialid(产品编号) kind(工种) machine(机台)
1 2小时 c117 车 123
2 1.5小时 c117 磨 234
3 3小时 c117 洗 345
1 2小时 c114 划线 456
2 4小时 c114 磨 234
请各位帮忙啊,谢谢了
orderid(工序) worktime(工作时间) materialid(产品编号) kind(工种)
1 2小时 c117 车
2 1.5小时 c117 磨
3 3小时 c117 洗
1 2小时 c114 划线
2 4小时 c114 磨
TABLE2
kind(工种) machine(机台)
车 123
磨 234
洗 345
划线 456
table1选择自动排序时按相同产品编号工序最长的优先级最高,最先排,工序长度相同的工作时间短的优先排,这个循环应该如何写?
最后得到表里面
table3
orderid(工序) worktime(工作时间) materialid(产品编号) kind(工种) machine(机台)
1 2小时 c117 车 123
2 1.5小时 c117 磨 234
3 3小时 c117 洗 345
1 2小时 c114 划线 456
2 4小时 c114 磨 234
请各位帮忙啊,谢谢了
解决方案 »
- 如何打印空行
- fastreport如何直接打印
- 简单问题,大家解救,在线等待
- 请问win98和win2000,winXp下如何用程序实现网络磁盘映射?
- 有关SQL语句的问题!急!!!在线等待!!!
- 求救啊!关于不同数据库表的嵌套查询问题---急啊!!!!!1
- 我在ScrollBox中放了一个大的图片,AutoSize 为true,但是scrollbox中还是没有出现滚动条何故??
- DELPHI7突然不能运行了,有提示后退出?
- SetLength这个函数怎样用?
- 用DELPHI怎样获得正在访问自己电脑的客户名
- 寻找以前有个朋友发过的RTF3.0编辑器
- 欢迎DELPHI爱好者加入DELPHI技术交流QQ群:31083104!
对,worktime,如果你一定要对其按大小排序的话,建议修改一下字段类型吧,至于是小时还是分钟,你可以在程序中控制显示,数据库中就不要用字符行了
orderid(工序)worktime(工作时间materialid(产品编号)kind(工种) machine(机台) starttime(开始时间)endtime(结)
1 2小时 c117 车 123 2009-4-12 08:00 2009-4-12 10:00
2 1.5小时 c117 磨 234 2009-4-12 10:00 2009-4-12 11:30
3 3小时 c117 洗 345 2009-4-12 11:30 2009-4-12 14:30
1 2小时 c114 划线 456 2009-4-12 08:00 2009-4-12 10:00
2 4小时 c114 磨 234 2009-4-12 10:00 2009-4-12 14:00第一个排的时候开始时间自己设定,结果如上表3所示