【发布时间】:2016-06-30 14:50:40
【问题描述】:
我在我的企业项目中使用 Oracle Fusion。例如,我们必须创建一个必须包含特定日期的最后一天的报告,格式为“May-16”。
此日期字段是 SQL 查询的结果,存储在数据集中,我想使用全局函数获取该字段的最后一天。
我该怎么做?
提前致谢。
【问题讨论】:
标签: oracle plsql oracle11g middleware fusion
我在我的企业项目中使用 Oracle Fusion。例如,我们必须创建一个必须包含特定日期的最后一天的报告,格式为“May-16”。
此日期字段是 SQL 查询的结果,存储在数据集中,我想使用全局函数获取该字段的最后一天。
我该怎么做?
提前致谢。
【问题讨论】:
标签: oracle plsql oracle11g middleware fusion
我无法确定这是否是您要问的问题,但是...
假设您想知道如何使用直接 SQL 选择表中列中的最后一天(其中“last”是指按该列排序),那么它应该很简单
select max(date_field) as effective_end_date
from your_table;
如果您需要首先过滤您的记录(行),通过应用一些条件,例如 product_id = 100(虚构的示例!),您可以在 where 子句中添加这些过滤条件。
【讨论】: