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

请教一个SQL+ACCESS的问题~~~~~~~~~

楼主rabbitisme(玥。小蓝相信真爱)2003-02-03 12:43:03 在 MS-SQL Server / 疑难问题 提问

ACCESS里有一个时间日期型,请问如何精确地找出年月相等的字段呢?(日可以不相等)  
   
  SQL语句如何写?  
   
   
  请大家帮帮小女子啊   ,万分感激!!! 问题点数:0、回复次数:7Top

1 楼pengdali()回复于 2003-02-03 13:29:26 得分 0

access有year和month两个函数吗?  
  你试试:  
  select   *   from   表   year(列)=年   and   month(列)=月Top

2 楼pengdali()回复于 2003-02-03 13:29:47 得分 0

select   *   from   表   year(列)=2002   and   month(列)=5Top

3 楼rabbitisme(玥。小蓝相信真爱)回复于 2003-02-03 14:19:32 得分 0

不是,是只有一个字段是放日期型的。比如是yearmonth  
   
  我怎么找出03/01的呢????  
   
  SQL语句怎么写????  
   
  好象时间日期不能直接用=来判断吧?Top

4 楼pengdali()回复于 2003-02-03 14:26:44 得分 0

select   *   from   表   year(yearmonth)=2003   and   month(yearmonth)=1  
  Top

5 楼rabbitisme(玥。小蓝相信真爱)回复于 2003-02-11 20:25:16 得分 0

pengdali(大力)   :  
   
  我用你的方法来判断了,具体语句是这样写的:  
  select   *   from   access1   where   year(shijian)=03   and   month(shijian)=01  
   
   
  可是它的ADOQuery1.RecordCount=0  
  为什么啊~?我的数据库ACCESS里的日期是中日期,形式是03-01-01这样的  
   
  问题出在呢????Top

6 楼rabbitisme(玥。小蓝相信真爱)回复于 2003-02-11 20:27:25 得分 0

有人试过了没?Top

7 楼pengdali()回复于 2003-02-11 20:29:14 得分 0

你用  
  select   year(shijian),month(shijian)   from   access1  
   
  看看出来的是什么数据!Top

相关问题

  • ACCESS与SQL SERVER
  • ACCESS与SQL SERVER
  • access 和sql server
  • Access和SQL Server
  • access 2 sql server
  • ACCESS的sql???
  • Sql-Server or Access ??
  • Access SQL 语句
  • 从SQL SERVER 到 ACCESS:
  • sql server 2000和access

关键词

  • 语句
  • access
  • sql
  • yearmonth
  • shijian
  • 日期
  • year
  • select
  • and month

得分解答快速导航

  • 帖主:rabbitisme

相关链接

  • SQL Server类图书

广告也精彩

反馈

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