设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2207|回复: 3
打印 上一主题 下一主题

关于SQL数据库取值的问题?高手帮忙看一下

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-8 19:59:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有一个运单跟踪记录的SQL数据库,字段有“运单编号”(字符类型),“运单跟踪记录”(备注类型)

跟踪记录内容如下:

2006-10-7 2:39     发货                      SQL取值的截止时间
2006-10-4 16:45   中转到货
2006-10-3 13:55   发货
2006-10-3 13:52   转库
2006-9-27 14:58   转库
2006-9-24 17:51   中转到货
2006-9-22 19:25   发货
2006-9-19 5:10     中转到货
2006-9-17 19:56   发货                       应取值的截止时间
2006-9-13 11:53   接收上转
2006-9-12 19:31   上转
2006-9-12 19:08   开单                       开始时间

我想计算从“开单”到它第一次“发货”之间的时间间隔,而每次SQL都是取从“开单”到“最后一次发货时间”之间的时间间隔计算。

我如何实现我想要的数据?

我想指针应该可以实现,可是不会。我该怎么办?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-10-8 23:51:00 | 只看该作者
没人了解吗?
3#
发表于 2006-10-14 00:42:00 | 只看该作者
select top 1 開單 from 跟踪记录 where 动作='開單'ORDER BY 时间

select top 1 时间 from 跟踪记录 where 动作='發貨' ORDER BY 时间

以上两个时间不就出来了

4#
发表于 2006-10-26 01:33:00 | 只看该作者
高手!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 19:00 , Processed in 0.088645 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表