SQL 分组查询

需求

  • 原始语句
  • oracle根据COMPANY_CODE,FEE_TYPE分组,根据year和month倒序排序, 获得每一组的第一条数据
SELECT COMPANY_CODE,
             YEAR,
             MONTH,
             FEE_TYPE,
             DAILY_FEE,
             to_number(to_char(LAST_DAY(to_date(year || SUBSTR(MONTH, -2), 'yyyyMM')), 'dd')) as MONTH_DAYS
      from V_REAL_COST_FEE_MIX
      where COMPANY_CODE = 2100
       AND LAST_DAY(TO_DATE(year || '-' || SUBSTR(month, -2) || '-01', 'YYYY-MM-DD')) < TO_DATE('2023-02-26', 'YYYY-MM-DD')
      order by YEAR desc,
               MONTH desc

相关推荐

  1. SQL 分组查询

    2024-03-11 16:38:02       23 阅读
  2. sql查询和定义子分组

    2024-03-11 16:38:02       32 阅读
  3. SQL SERVER 查询获取分组中时间最新的信息

    2024-03-11 16:38:02       37 阅读
  4. Hive分组排序取topN的sql查询示例

    2024-03-11 16:38:02       18 阅读
  5. <span style='color:red;'>SQL</span><span style='color:red;'>查询</span>

    SQL查询

    2024-03-11 16:38:02      12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-11 16:38:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-11 16:38:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-11 16:38:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-11 16:38:02       18 阅读

热门阅读

  1. nginx配置IPV6

    2024-03-11 16:38:02       15 阅读
  2. 服务中心选址问题

    2024-03-11 16:38:02       18 阅读
  3. C语言分支和循环语句—while

    2024-03-11 16:38:02       20 阅读
  4. PokéLLMon 源码解析(二)

    2024-03-11 16:38:02       20 阅读
  5. 解决Git中fatal: refusing to merge unrelated histories

    2024-03-11 16:38:02       23 阅读
  6. 【C/C++ 学习笔记】数组

    2024-03-11 16:38:02       25 阅读
  7. LeetCode:猜数字游戏

    2024-03-11 16:38:02       23 阅读
  8. LeetCode每日一题[C++]-猜数字游戏

    2024-03-11 16:38:02       23 阅读
  9. 基本工具学习--宝藏“课程”

    2024-03-11 16:38:02       18 阅读