【发布时间】:2015-10-06 17:16:50
【问题描述】:
在我的表sales 中有expiry date 字段是date 类型。
现在,我必须编写查询来选择所有 expiry date 大于 current 系统日期的记录。
select * from Sales where expiry_date > sysdate;
在输出中我得到 all 到期日期31/12/9999 00:00:00 的记录,
这是不希望的。
【问题讨论】:
-
请提供一些示例数据以及您期望的输出
-
那是mysql还是oracle?
-
@Alariva 它是预言机
-
@bish 销售中有不同的到期日期我想打印到期日期大于今天的记录。
-
@bish 就像我有两条记录的有效期分别为 11-12-2014 和 12-12-2015,然后我希望只打印第二条。
标签: sql oracle date-arithmetic