首页 > 解决方案 > 将日期集转换为月末日期

问题描述

使用 Oracle SQL,如何将一组日期转换为该月末的日期?下面的例子:

  Date        Amount
18/05/18        10
24/05/18        40
30/05/18        60

  Date        Amount
31/05/18       110

谢谢

标签: sqloracle

解决方案


只需申请last_day(如果有时间部分,您必须申请trunc删除它):

TRUNC(LAST_DAY(datecol))

推荐阅读