按列最大值筛选行

KuyuKuyu 成员职位:6贡献我
我有2个日期列,startDate和endDate。
我需要通过startDate的最小值过滤出endDate。

例如,如果起始日期是1.1.2014,那么结束日期就不能是1.1.2013。

你知道我该怎么做吗?
Jasmine_

最佳答案

答案

  • David_ADavid_A 管理员、版主、员工、RMResearcher、会员职位:295RM研究
    2020年1月编辑
    @Kuyu

    您可以使用表达式解析器来比较两个日期并获得两个日期之间的差异。有一个函数叫做date_diff ()如果差值小于0,则示例无效。

    有关如何使用表达式构建器筛选示例,请参阅所附的过程。

    最好的
    大卫


    <过程version = " 9.5.001 " >
    > <上下文
    <输入/ >
    <输出/ >
    <宏/ >
    > < /上下文







    <过程扩展= " true " >




    <列出关键= " function_descriptions " >


    < / >列表

    <列出关键= " numeric_series_configuration " >

    <参数键=“Date_end”值= " linear.0 \ .0.50 \ 0”/ >
    < / >列表
    <列出关键= " date_series_configuration " / >







    < /操作符>




    <列出关键= " filters_list " / >


    < /操作符>







    > < /过程
    < /操作符>
    > < /过程


    Jasmine_
  • KuyuKuyu 成员职位:6贡献我
    @David_A

    我明白你做了什么,但我现在需要每一行,
    我需要它是最小的所有数据集的date_start,然后比较到date_end

    在你的例子中,你比较每一行,
    Jasmine_
登录注册置评。