Oracle sql 开发人员 date/month 数据提取查询和语法
Oracle sql developer date/month data extract query and syntax
我想从 oracle sql 中的月度 table 中提取数据。
我尝试如下,
SELECT * 来自客户ct
哪里ct。 Application_signed_date in(日期'31-12-2020,日期'01-10-2020')
但是我无法获取此范围内的数据,而本月的数据可用。
Oracle 中日期的正确格式——几乎在其他任何地方——都是 YYYY-MM-DD:
select *
From customer ct
where ct.Application_signed_date in (Date '2020-12-31, Date '2020-10-01')
请注意,Oracle 日期可以包含时间部分。如果这在您的数据中是可能的,那么一个解决方法是:
where trunc(ct.Application_signed_date) in (Date '2020-12-31, Date '2020-10-01')
我想从 oracle sql 中的月度 table 中提取数据。 我尝试如下, SELECT * 来自客户ct 哪里ct。 Application_signed_date in(日期'31-12-2020,日期'01-10-2020')
但是我无法获取此范围内的数据,而本月的数据可用。
Oracle 中日期的正确格式——几乎在其他任何地方——都是 YYYY-MM-DD:
select *
From customer ct
where ct.Application_signed_date in (Date '2020-12-31, Date '2020-10-01')
请注意,Oracle 日期可以包含时间部分。如果这在您的数据中是可能的,那么一个解决方法是:
where trunc(ct.Application_signed_date) in (Date '2020-12-31, Date '2020-10-01')