在SQL Explore中输入SQL查询日期时间字段怎么写都不对?!(200分)

  • 主题发起人 主题发起人 wint
  • 开始时间 开始时间
W

wint

Unregistered / Unconfirmed
GUEST, unregistred user!
我用如下语句不行。
select * from users where RegDate < '1998-9-1 11:59:59 PM'
以前的问题都是在程序里做的,我这个是要在SQL Explore中查询。
另外,我想使用select top 10.... 好象也不行。

谢谢
 
200分没人要???
 
试试Select * from Users Where RegDate < '09/01/1998 11:59:59PM'
 
TO 0738:

不行,Data type mismatch in criteria expression.

ACCESS数据库
//其实就是大富翁的离线数据包。
 
select * from users where RegDate < #1998-9-1 11:59:59 PM#
 
soul的办法好使。奇怪,我以前好象试过 # 号不行的。
再请回答一下TOP 10在SQL EXPLORE中是不是可以用好吗?
谢谢。
 
access的sql和别的有点区别---可惜不会。。分啊
 
select top 2 * from users where RegDate < #1999-9-1 11:59:59 PM#
没问题,我刚测试过。
 
Soul 的办法好使吗?我怎么用不通?我用的是 Interbase, 这样才行的通
select * from employee where
hire_date < '09-01-1998'
 
是的,我也试通了。 原先TOP 10不好使是跟后面的日期时间混在一起出错的。
SOUL的回答正确。
再保留几小时就结束这个问题,以便其他筒子们参考一二。
CRAB:
我用的是ACCESS。没用过INTERBASE
 
我也是用ACCESS,可惜来晚了。
同意SOUL的答案。
 
多人接受答案了。
 
后退
顶部