求一sql查询语句
求一sql 语句....我现有一张订单表 里的有一个字段是 requestertime 表示交易时间
如果我查 某一时间段的数据:
select * from orderinfo t where t.publishuserid='10001142' and (t.requestertime between to_date('2006-05-16','yyyy-mm-dd') and to_date('2007-05-16','yyyy-mm-dd'))
可以正确查出,但如果我需要查当天的记录就查不出来,所以我改成:
select * from orderinfo t where t.publishuserid='10001142' and t.requestertime = to_date('2006-05-16','yyyy-mm-dd')
这样也不行:
select * from orderinfo t where t.publishuserid='10001142' and (t.requestertime between to_date('2007-05-16','yyyy-mm-dd') and to_date('2007-05-16','yyyy-mm-dd'))
但是仍查不出来,但是不报错
问问大家 我该怎么写查今天的记录呀???谢谢