按税务机关统计拉萨市2023年1-3月应申报单位户数统计(按单位参保sjgsrq判断,且为已关联单位),输出字段:税务机关名称,月份、当月新增户数,当月应申报户数
时间: 2024-04-05 15:31:33 浏览: 97
根据你的需求,可以使用如下的 SQL 查询语句来实现:
```
SELECT swjgmc AS '税务机关名称',
YEAR(sjgsrq) AS '年份',
MONTH(sjgsrq) AS '月份',
COUNT(DISTINCT CASE WHEN sjgsrq BETWEEN '2023-01-01' AND '2023-03-31' THEN danwbh END) AS '当月新增户数',
COUNT(DISTINCT CASE WHEN sjgsrq <= '2023-03-31' THEN danwbh END) AS '当月应申报户数'
FROM danwxx
WHERE sjgsrq IS NOT NULL AND swjgmc = '拉萨市税务局'
GROUP BY swjgmc, YEAR(sjgsrq), MONTH(sjgsrq)
```
解析:
1. 首先从 danwxx 表中查询符合条件的记录。
2. 使用 YEAR 和 MONTH 函数从 sjgsrq 字段中提取出年份和月份。
3. 分别使用 COUNT 和 DISTINCT 关键字统计当月新增户数和当月应申报户数。其中,当月新增户数的统计条件是 sjgsrq 在 2023 年 1 月到 3 月之间;当月应申报户数的统计条件是 sjgsrq 在 2023 年 3 月 31 日之前。
4. 使用 GROUP BY 分组,按照税务机关名称、年份、月份进行分组。
5. 最后输出结果,包括税务机关名称、年份、月份、当月新增户数和当月应申报户数。
阅读全文