该 SQL 语句用于统计南昌市各区县中央代码去重后的项目数量。语句中使用了 CASE WHEN 语句将 root_unit_id 映射到对应的区县名称。

select count(*) 有中央代码去重项目数,qx from (
select jg.central_project_code,CASE
         WHEN jg.root_unit_id = '113601000145102713' THEN
          '南昌市'
          WHEN jg.root_unit_id = '113601216779913957' THEN
          '南昌县'
          WHEN jg.root_unit_id = '1136012273389577X9' THEN
          '新建区'
          WHEN jg.root_unit_id = '11360124014541262C' THEN
          '进贤县'
          WHEN jg.root_unit_id = '113601230145380203' THEN
          '安义县'
          WHEN jg.root_unit_id = '11360102014517027L' THEN
          '东湖区'
          WHEN jg.root_unit_id = '1136010301452055XU' THEN
          '西湖区'
          WHEN jg.root_unit_id = '11360104014523021R' THEN
          '青云谱区'
          WHEN jg.root_unit_id = '11360105014526855T' THEN
          '湾里区'
          WHEN jg.root_unit_id = '1136011101452901XY' THEN
          '青山湖区'
          WHEN jg.root_unit_id = '123601003146222164' THEN
          '高新开发区'
          WHEN jg.root_unit_id = '12360100581607897Q' THEN
          '经济技术开发区'
          WHEN jg.root_unit_id = '12360100739171481A' THEN
          '红谷滩区'
         ELSE
          '临空经济区'
       END qx
from (
select t.project_name,t.matters_name,t.modify_time,t.banjian_serial_number,t.project_code,x.central_project_code,t.root_unit_id from xzsp_banjian t,xzsp_project x where t.project_name  not like '%测试%' and t.uuid in
(select p.ban_jian_uuid from xzsp_banjian_process p where p.action_type='SPGC_SL' and p.create_time >='1-1月-22' and p.create_time<'1-6月-22') and
t.project_id=x.uuid and t.project_name not like '%测试%' and t.matters_name not like '%危险化学品生产、储存建设项目的安全设施设计审查%'
and t.matters_name!='房屋建筑和市政基础设施工程竣工验收监督'
and t.matters_id!='360104-000909003000-XK-002-02'
and t.matters_type like '%竣工验收%'
and t.matters_id!='360113-000501006000-A-285-091'
and t.matters_id!='3601110013'
and x.central_project_code is not null
order by t.modify_time
) jg
group by jg.central_project_code,jg.root_unit_id order by jg.central_project_code,jg.root_unit_id
) group by qx;

注意:

  • 该语句依赖于 xzsp_banjianxzsp_project 两个数据表,以及 xzsp_banjian_process 表。
  • 无法判断是否有问题,需要了解数据表结构和数据内容才能确定语句的正确性。
  • 语句中包含了大量的过滤条件,需要根据实际需求进行调整。
  • 语句中的 root_unit_id 字段对应的是区县的标识,需要确保其与实际的区县名称对应。

建议:

  • 在执行 SQL 语句之前,仔细检查数据表结构和数据内容,确保语句的正确性和有效性。
  • 建议将 SQL 语句拆分成多个子查询,方便阅读和调试。
  • 可以使用 SQL 工具进行测试和调试,以便更好地理解语句的执行逻辑。
南昌市各区县中央代码去重项目数统计 SQL 语句

原文地址: https://www.cveoy.top/t/topic/nmoA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录