max - 如何获得最近的两次相遇日期?
问题描述
我在 Cognos 中使用了这个表达式[Encounter Date]=maximum([Encounter Date] for [Patient Account Number])
来获取最近的访问。有谁知道最近两次访问的命令?
解决方案
创建一个排名的数据项[Encounter Date] for [Patient Account Number]
设置过滤器在哪里[Rank] <= 2
记住过滤器应该是聚合后(不是聚合前的默认值)
推荐阅读
- scala - IntelliJ 出现代码错误,但在 Databricks Notebook 上运行良好
- node.js - NVM 管理的 npm 全局安装包返回命令未找到
- python - 无法将每日数据上采样到日内 df
- clojure - clojure 在 common lisp 中的 `into`
- c# - 转义一个字符串,就好像它是一个 C# 字符串文字一样?(例如“repr”表示)
- c# - 请求导航到带有页面锚点的超链接
- python - Python __getitem__ 和 in 运算符导致奇怪的行为
- sql - 如何获得子查询中不同项目的总和?
- bdd - 如何在使用 QAF BDD2 框架运行 BDD 场景时应用过滤器?
- sql-server - 通过 SQL Server 2016 检查文件夹中是否存在文件时设置路径