CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

急求SQL语句!谢谢!

楼主Tom010(Tom010)2004-12-01 20:41:07 在 MS-SQL Server / 基础类 提问

譬如有A表结构如下  
        datetime       roadName  
          20:20             A路  
          20:30           B路  
          20:40           C路  
          20:50           D路  
  现在我想从A表生成一个如下的B表,临时的也行  
          fromtime       totime       roadName  
          20:20           20:30         A路  
          20:30           20:40         B路  
          20:40           20:50         C路  
          20:50                               D路  
  也就是说fromtime,roadName可以保持原来字段,而totime只是去掉原来A表第一行的datetime值,其他的照搬,请文这样的SQL语句怎么写,先谢谢拉!注:我用的是ACESS表 问题点数:60、回复次数:12Top

1 楼yingqing(曾明)回复于 2004-12-01 20:49:04 得分 0

在SQL200裡面可以用遊標實現Top

2 楼jacksom()回复于 2004-12-01 20:56:09 得分 0

upTop

3 楼freeheart1977(逍遥的心)回复于 2004-12-01 20:58:40 得分 0

自定义个函数吧Top

4 楼Tom010(Tom010)回复于 2004-12-01 21:06:47 得分 0

请写个示范demo吧,谢谢!Top

5 楼playyuer(退休干部 卧鼠藏虫)回复于 2004-12-01 21:13:01 得分 30

select   *,(select   min([datetime])   from   a   where   [datetime]   >   b.[datetime])  
  from   A   bTop

6 楼Tom010(Tom010)回复于 2004-12-01 21:20:18 得分 0

B表本来并不没有,只是我想生成这种结构,from   b   是什么意思呢?Top

7 楼playyuer(退休干部 卧鼠藏虫)回复于 2004-12-01 21:21:52 得分 0

select   *,(select   min([datetime])   from   a   where   [datetime]   >   aa.[datetime])  
  from   A   aa  
   
  aa   是别名!   自相关子查询  
  Top

8 楼lmj2003(雁不归)回复于 2004-12-01 22:50:20 得分 0

虚心学校Top

9 楼wukele(猪)回复于 2004-12-02 09:10:39 得分 0

select   *,DATEADD   (   mi   ,   -10,   [datetime]   )    
  from   ATop

10 楼xieen(恩恩)回复于 2004-12-02 09:55:53 得分 10

其实最好的老师,还是机器  
  那你找一个那样的老师撒  
  去这个网站呀(http://www.longen.org/s-z/details~z/SqlSentence.htm)看看吧!Top

11 楼zhang_yzy(六子儿)回复于 2004-12-02 10:50:10 得分 20

select   a.datetime   as   datetime   ,  
                (select   min(datetime)   as   totime  
                      from   a   b    
                      where   b.datetime>a.datetime),  
                a.roadName  
      from   a  
   
  Top

12 楼qizhanfeng(glacier)回复于 2004-12-02 10:50:28 得分 0

upTop

相关问题

  • sql语句,急
  • sql语句 急急
  • 急急,sql语句!
  • sql语句急救
  • 急用!!sql语句
  • 急求SQL语句!!!!!!!!!!!!!
  • 求SQL语句急
  • 急问!!!!!!!!!!!!!!!!!!!!!SQL语句
  • 急求SQL语句?
  • 急求SQL语句

关键词

  • roadname
  • datetime
  • totime
  • 路
  • min
  • where
  • select

得分解答快速导航

  • 帖主:Tom010
  • playyuer
  • xieen
  • zhang_yzy

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo