作者kazumi6533 (patrick)
看板Database
标题[SQL ] 请问select 时间型态的资料(Access)
时间Sun Oct 28 22:48:20 2007
请问板上的高手
我的问题是这样
我在Access里面有一个资料表
里面有四个栏位分别是A B T V
其中A B是字串型态的资料, T是时间资料, V是数字
然後我是以ABT当复合主键
想做检单的查询
於是我从VBA中下了一个SQL
ex.
select * from Table where a='xyz'
然後结果很正常的出现了
可是当我试着要把时间的条件式加进去
ex.
select * from Table where a='xyz' & T=1997/3/31
出现的结果是什麽也没有,但我确定资料表里面有资料是属於这个时间的
後来我就试了下面这个
ex.
select * from Table where T=1997/3/31
情形也是一样
当我把1997/3/31加上单引号变成'1997/3/31'时,他会跟我说型态错误
请问这是什麽问题?查询包含时间型态的SQL语法是我弄错了吗?
还是应该要用别的方法取才可以?
拜托大家帮帮忙,因为我翻了我手上的书都没有提到...
可是我怎麽查都查不到资料出来
拜托了,感谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.39.217