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

在线急救 日期问题!!!!

楼主china_cn()2005-12-22 18:51:49 在 MS-SQL Server / 疑难问题 提问

我在server   2000  
  查询分析器中   要查找一张表中   7月到8月   出现的数据    
  表中日期的格式是‘yyyy-mm-dd’  
   
  7月到八月   要怎么表达啊    
   
  谢谢了啊 问题点数:20、回复次数:5Top

1 楼wangdehao(找找找(现在很幸福))回复于 2005-12-22 19:28:58 得分 0

select   *   from   tb   where   month(时间字段)=7  
  union   all  
  select   *   from   tb   where   month(时间字段)=8Top

2 楼dutguoyi(新鲜鱼排)回复于 2005-12-22 19:57:37 得分 0

select   *   from   tb   where   month(时间字段)   in   (7,8)  
  Top

3 楼china_cn()回复于 2005-12-22 20:26:38 得分 0

select   *   from   tb   where   month(时间字段)   in   (7,8)  
   
  谢谢了    
  不过我还要加上年份   如   2006-07-01   到   2006-07-08-31    
  要怎么表达啊Top

4 楼wangtiecheng(不知不为过,不学就是错!)回复于 2005-12-22 21:16:44 得分 0

select   *   from   tb    
  where   month(时间字段)   in   (7,8)   and   year(时间字段)   in   (2006,2007)Top

5 楼zfl2k(风)回复于 2005-12-22 21:16:44 得分 20

select   *   from   tb   where   month(时间字段)   in   (7,8)   and   year(时间字段)=2006  
  或者干脆这样:  
  select   *   from   tb   where   时间字段   between   '2006-7-1'   and   '2006-8-31'Top

相关问题

  • 在线高分急救,急救,急救,急救,急救,急救!!!!!!!!!!
  • 急救!!!!!!!!!!!!!!!(在线)
  • 在线急救!!!
  • 急救,在线等!
  • 急救(在线等)
  • 急救,在线等
  • 急救! 在线等!
  • 急,救我,在线!!!!!
  • 急救啊(在线等) 日期和时间怎么混在一块?
  • 急救!!!!!!在线等待!!!!!!!!

关键词

  • 字段
  • 时间字段
  • tb where month
  • select

得分解答快速导航

  • 帖主:china_cn
  • zfl2k

相关链接

  • SQL Server类图书

广告也精彩

反馈

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