| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1041 人关注过本帖
标题:[求助]一个SQL查询语句该怎样写?
取消只看楼主 加入收藏
布拉莫斯
Rank: 1
来 自:中国太平洋舰队
等 级:新手上路
帖 子:169
专家分:0
注 册:2007-3-31
收藏
 问题点数:0 回复次数:1 
[求助]一个SQL查询语句该怎样写?
题目是这样的,在orderdetail表中找出两年内都有订单的员工工号,比如说
000007号员工在在2005-11-11和2005-08-13都有订单,相隔不够一年,那么就要把他找出来,而000003员工
在2006-02-14和2003-05-02有订单,但两订单日期超过了两年,那么他就不合条件。
因为涉及时间的运算,我都想了好久都未能想出来这道题,所以拿出来请教大家。。。。
相关的表如下:
              orderdetail 表
Order_no P_no    Order_date
AS05      000007    2005-05-12
AS08      000007    2005-06-06
AS11      000009    2005-08-13
AS12      000005    2005-11-11
AS30      000001    2006-02-14
AS43      000005    2006-03-25
AS58      000002    2006-04-05
BU21      000006    2004-04-01
BU32      000002    2004-08-08
BU39      000005    2004-10-12
BU43      000008    2004-12-25
BU67      000003    2005-03-08
CX22      000007    2002-12-04
CX25      000003    2003-05-02
CX32      000001    2003-09-18
CX44      000009    2003-12-12
搜索更多相关主题的帖子: SQL 语句 订单 Order 员工 
2008-04-24 22:21
布拉莫斯
Rank: 1
来 自:中国太平洋舰队
等 级:新手上路
帖 子:169
专家分:0
注 册:2007-3-31
收藏
得分:0 
确实难表达清楚,我的去问一下老师。再来把问题重述一次!。。

真理往往掌握在少数人手中,可现实却是少数服从多数!
2008-04-25 13:37
快速回复:[求助]一个SQL查询语句该怎样写?
数据加载中...
 
   



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

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