请问如何在用query查询一个表中某个日期型字段的范围?(50分)

  • 主题发起人 主题发起人 王顺新
  • 开始时间 开始时间

王顺新

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何在用query查询一个表中某个日期型字段的范围?
 
select * from A where Date1 between :S1 and :S2

S1,S2皆是日期格式的参数!
 
select * from qtiddm.dd_obj
where 创建时间>=to_Date('2000.01.01','YYYY.MM.DD')
and 创建时间<to_Date('2000.03.01','YYYY.MM.DD')
 
>>字段的范围
如果我没误会的话——SELECT Min(dt) AS mindt, Max(dt) AS maxdt FROM sometable
 
select Min(创建时间),Max(创建时间) from qtiddm.dd_obj
 
看什么数据库了,条件用'where 日期>=+''#'+'DATE'+'#'
 
adoquery 可以用以上方法吗?
 
format('select * from table where rq>=#%s# and rq<=#%s#',[datetostr(date1),datetostr(date2)]);
可以了吧
 
数据库不同具体的sql语法会有差别
 
多人接受答案了。
 
后退
顶部