CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

再问:sql语句

楼主zyhowe(★☆偶然的天空☆★)2001-02-14 10:21:00 在 MS-SQL Server / 基础类 提问

select   *   from   table3   where   datediff(d,'"&ymda&"',dt)>=0   and    
  datediff(d,dt,'"&ymdb&"')>=0  
  想得到某段时限内的记录却根本就不能如愿 问题点数:22、回复次数:3Top

1 楼haor(一个好人)回复于 2001-02-14 10:54:00 得分 0

语句写错了。Top

2 楼zyhowe(★☆偶然的天空☆★)回复于 2001-02-14 11:26:00 得分 0

select   *   from   table3   where   '"&datediff(d,ymda,dt)&"'>=0    
  and   '"&datediff(d,dt,ymdb)&"'>=0呢?  
  其中ymda,ymdb为变量,dt是字段  
  Top

3 楼july(沉船侧畔)回复于 2001-02-14 13:42:00 得分 22

if   want   get   ymda<dt<yndb  
  select   *   from   table3   where   datediff(d,:ymda,dt)>=0   and    
  datediff(d,dt,:ymdb)>=0  
  ymda,ymdb为日期或者日期格式的字符类型数据,如"2000-1-1"Top

相关问题

  • sql语句再问?
  • 再问sql语句?
  • 再问关于SQL语句
  • 再问一个SQL语句
  • 再问一个sql语句
  • 问SQL语句
  • 问SQL语句?
  • 问SQL语句!
  • 问sql语句
  • SQL语句问题

关键词

  • ymdb
  • ymda
  • datediff
  • dt
  • 日期
  • fromtable3where
  • select

得分解答快速导航

  • 帖主:zyhowe
  • july

相关链接

  • SQL Server类图书

广告也精彩

反馈

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