标题:[求助]此类查询语句该如何写(有难度的题目)
取消只看楼主
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
 问题点数:0 回复次数:10 
[求助]此类查询语句该如何写(有难度的题目)
这是在做配方成本计算的时候遇到的,急需解决,题目如下:
Bom(配方号) t_item(产品代码) BegDate(启用时间) EndDate(结束时间)
1 2001 2006-08-29 2006-09-03
2 2002 2006-08-30 2006-09-02
3 2001 2006-09-03 2006-09-10
4 2001 2006-09-12 2006-09-18
5 2003 2006-08-29 2006-09-18
6 2004 2006-09-29 2006-10-03
7 2001 2006-09-18 2006-10-03
8 2001 2006-10-10 2006-11-01

问题描述:同一产品代码的下一配方的启用时间应该为上一配方的结束时间,且下一配方的启用时间应该大于上一配方的结束时间,如上表中 2001 有配方1、3、4、7、8
Bom(配方号) t_item(产品代码) BegDate(启用时间) EndDate(结束时间)
1 2001 2006-08-29 2006-09-03
3 2001 2006-09-03 2006-09-10
4 2001 2006-09-12 2006-09-18
7 2001 2006-09-18 2006-10-03
8 2001 2006-10-10 2006-11-01

上表中4号配方的‘启用时间’不等于3号配方的‘结束时间’;8号配方的‘启用时间’不等于7号配方的‘结束时间’

问题:如何通过语句(sql)查找出这种错误?

请高手帮忙解答,急待!

[此贴子已经被作者于2006-12-9 20:39:38编辑过]

搜索更多相关主题的帖子: 语句 此类 难度 配方 
2006-12-09 20:37
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 

这个版块里面没有高手么?
上为日期连续性问题
自己顶起来

2006-12-09 21:05
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 

谢谢,先去试试

2006-12-10 16:45
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 
还是不行哦,必须是同一产品代码相比较,但同一品种代码的bom不是连续的,如表中的
2001产品代码的就是配方1、3、4、7、8
2006-12-10 18:52
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 

还不是很明白,请您再帮帮我吧!

2006-12-13 22:25
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 
请高手们给予解答,谢过
2006-12-14 11:47
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 
顶上去,求人回答
2006-12-18 18:20
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 

求人回答,再顶上去

2006-12-24 19:21
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 

老大们加点注释呀?看不明白哦!

2006-12-29 21:16
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 
还没完全弄懂,正在研究,谢了,大哥们
2006-12-30 14:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-108433-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.104756 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved