小编Wel*_*lls的帖子

从一列中查找 max(value) 和 min(value) 并从同一行的其他各个字段中提取记录

通过 Oracle 使用 SQL

这是我的数据格式的模拟

Unique_id    Search_Date    Value
    1               01-Jan-2015      3
    1               02-Jan-2015     -5
    1               03-Jan-2015      8
    2               01-Jan-2015     17
    2               02-Jan-2015     20
    2               03-Jan-2015    -50
    3               01-Jan-2015      4
    3               02-Jan-2015     24
    3               03-Jan-2015    -12
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我需要提取 max(value), min(value) PER unique_id 并且我需要提取这些聚合的确切 search_date。

有任何想法吗?我可以提取每个hotel_id 的最大值和最小值,但我不能提取search_date 值。

sql oracle

3
推荐指数
1
解决办法
2790
查看次数

标签 统计

oracle ×1

sql ×1