【问题标题】:SQL Oracle - create a new column of dates to calculate a count based on datetime fieldSQL Oracle - 创建一个新的日期列来计算基于日期时间字段的计数
【发布时间】:2022-11-01 19:44:11
【问题描述】:

我有一个显示订阅的表格,其中包含活动日期列和非活动日期列。我需要一个查询来计算日期范围内每个特定日期的活动订阅数。

我正在努力为我的日期范围内的每个日期添加一行,以便我可以与表中的其他日期列进行比较。

我的表示例

我需要的结果示例

【问题讨论】:

    标签: sql oracle


    【解决方案1】:
    SELECT 
    type,
    TO_DATE(date, 'DD-MM-YYYY') as date,
    count(date) AS count_of_dates
    FROM table
    GROUP BY type, date
    ORDER BY type
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-08
      • 2020-08-11
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多