我要写一条orcal的 sql 。将当前时间与数据库中的日期做对比,怎么写。?
3个回答
展开全部
select * from table1 where trunc(日期字段)=trunc(sysdate)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
怎么对比?
select sysdate,t.date
from table t;
select sysdate,t.date
from table t;
更多追问追答
追问
例如现在是7月份了,想写一条语句可以直接查询7月份的数据,而如果过了两个月后,也就是9月,还是一样用这条语句可以查询得到数据,怎么做?
追答
select *
from table t
where to_char(t.date,'yyyy-mm')=to_char(sysdate,'yyyy-mm');
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询