select count(distinct offer_name),month_id from (select count(distinct offer_name), month_id from dwd_sum_zhuliuxxsc where month_id =to_char(month_id+1,'yyyymm'))
时间: 2024-02-18 10:04:51 浏览: 72
LINQ_to_SQL.zip_SUM_linq
抱歉,我并不是一个能够执行 SQL 查询的工具。但我可以告诉你,你的 SQL 查询语句缺少 GROUP BY 子句。正确的语句应该是:
```
SELECT COUNT(DISTINCT offer_name), month_id
FROM dwd_sum_zhuliuxxsc
WHERE month_id = TO_CHAR(month_id+1,'yyyymm')
GROUP BY month_id;
```
这样才能按照月份对结果进行分组统计。希望能对你有所帮助。
阅读全文