SQL提取当天的记录

2025-01-03 22:55:30
推荐回答(4个)
回答1:

自己写方法解决
时间对象传到方法里
这个时间默认是当天的00:00:00
然后第二个时间对象是第一个时间的+1天
对tb_send表里的sendtime进行比较
大于时间1小于时间2的都取出来

回答2:

select * from tb_send where convert(varchar(10),sendtime,23)=convert(varchar(10),getdate(),23)

回答3:

select * from tb_send td where trunc(td.SendTime)=trunc(sysdate) oracle下面的

回答4:

取出当天(不考虑时间小时分秒)的所有记录语句:
select * from tb_send where to_char(sendtime,'yyyymmdd')=to_char(sysdate,'yyyymmdd');