SQL获取具有单行的数据集中列的最小值和最大值

乔雷尔·安吉洛·莫拉托

我正在使用 SQL Server,但我不知道如何使用简单的查询来执行此问题。假设这个表被命名为Records

RecordId | CreatedDate | ModifiedDate
1        | 11/07/2020  | 9/08/2020
1        | 03/06/2020  | 12/07/2020
2        | 06/05/2020  | 11/06/2020
3        | 12/12/2019  | 23/04/2020
3        | 05/01/2020  | 11/04/2020

我想要的是获取每个记录 ID 的最旧的 CreatedDate 和最新的 ModifiedDate。我的结果集应该是这样的。

RecordId | CreatedDate | ModifiedDate
1        | 03/06/2020  | 9/08/2020
2        | 06/05/2020  | 11/06/2020
3        | 05/01/2020  | 23/04/2020

谢谢你。

谢尔盖
SELECT R.RECORDID,MIN(R.CREATEDDATE),MAX(R.MODIFIEDDATE)
FROM RECORDS AS R
GROUP BY R.RECORDID

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从包含以下因素的数据帧子集中获取最小值和最大值

如何删除具有最小值和最大值的空值的列

Pyspark - 从具有最小值和最大值范围的数组中获取值

在pandas数据框中选择具有最小值和最大值的行

具有最小值、最大值和总和的 Pandas 数据框 Groupby

在spark sql的第三列中找到具有最大值的两列组合。使用此列组合查找历史最小值和最大值

如何获取数据库中所有列的最小值、最大值和总和?

如何在组(SQL)中查找具有最小值和最大值的记录?

具有 NA 的多列的最小值和最大值

python在分组数据框时跨多个列获取最大值和最小值

从特定列Scala Spark数据帧获取最小值和最大值

如何在单行中获取最小值和最大值以及对应的ID

使用日期列获取最小值和最大值的最有效方法

如何以编程方式报告数据集中的合理局部最大值和最小值?

将数据集中的列从指定行中的最大值到最小值排序

弹性获取具有最小值/最大值和最后一个值的文档

SQL分组依据:选择另一列具有其最小值/最大值的值

获取具有column1最小值和column2最大值大于100 DataFram的行

获取 Laravel 中每个不同项名称具有最小值和最大值的集合项

获取Clojure中的最大值和最小值

从geojson获取最大值和最小值

在列表中获取最小值和最大值

如何从Json获取最小值和最大值

如何在swift 3中从包含双精度和整数的值集中获取最大值和最小值?

具有数据栏和固定的最小值/最大值的单个单元格

筛选数据框以获取低于或超过列中指定的最小值/最大值的值

db2 sql,如何仅在具有一个表的同一查询中获取最小值和最大值?

熊猫获取特定其他列值的最大值和最小值

熊猫数据框的最大值和最小值