-- 统计报名
select
sum(case
WHEN aa.A0107='1' and people.applied_state='1' THEN 1
ELSE 0
END
)AS appliedPassedManCount,
sum(case
WHEN aa.A0107='2' and people.applied_state='1' THEN 1
ELSE 0
END
)AS appliedPassedWomanCount,
sum(case
WHEN people.applied_state='1' THEN 1
ELSE 0
END
)AS appliedPassedCount,
sum(case
WHEN aa.a0107='1' and people.applied_state='2' THEN 1
ELSE 0
END
)AS waitManCount,
sum(case
WHEN aa.a0107='2' and people.applied_state='2' THEN 1
ELSE 0
END
)AS waitWomanCount,
sum(case
WHEN people.applied_state='2' THEN 1
ELSE 0
END
)AS waitCount,
sum(case
WHEN aa.a0107='1' and people.applied_state='0' THEN 1
ELSE 0
END
)AS refusedManCount,
sum(case
WHEN aa.a0107='2' and people.applied_state='0' THEN 1
ELSE 0
END
)AS refusedWomanCount,
sum(case
WHEN people.applied_state='0' THEN 1
ELSE 0
END
)AS refusedCount
from A001A001 aa , train_people people where aa.B0110=people.B0110 and aa.A0100=people.A0100 and aa.B0110 like '324%' and people.train_id=4
--统计培训结果
select
sum(case
WHEN aa.A0107='1' and people.check_state='1' THEN 1
ELSE 0
END
)AS passedManCount,
sum(case
WHEN aa.A0107='2' and people.check_state='1' THEN 1
ELSE 0
END
)AS passedWomanCount,
sum(case
WHEN people.check_state='1' THEN 1
ELSE 0
END
)AS resultPassedCount,
sum(case
WHEN aa.a0107='1' and people.check_state='2' THEN 1
ELSE 0
END
)AS waitManCount,
sum(case
WHEN aa.a0107='2' and people.check_state='2' THEN 1
ELSE 0
END
)AS waitWomanCount,
sum(case
WHEN people.check_state='2' THEN 1
ELSE 0
END
)AS waitCount,
sum(case
WHEN aa.a0107='1' and people.check_state='0' THEN 1
ELSE 0
END
)AS refusedManCount,
sum(case
WHEN aa.a0107='2' and people.check_state='0' THEN 1
ELSE 0
END
)AS refusedWomanCount,
sum(case
WHEN people.check_state='0' THEN 1
ELSE 0
END
)AS refusedCount,
sum(case
WHEN aa.a0107='1' and people.check_state='3' THEN 1
ELSE 0
END
)AS transientManCount,
sum(case
WHEN aa.a0107='2' and people.check_state='3' THEN 1
ELSE 0
END
)AS transientWomanCount,
sum(case
WHEN people.check_state='3' THEN 1
ELSE 0
END
)AS transientCount
from A001A001 aa , train_people people where aa.B0110=people.B0110 and aa.A0100=people.A0100 and people.applied_state=1 and aa.B0110 like '324%' and people.train_id=4
---------------------------------------------
select b.id,a.B0110,a.A0100,a.A0101,a.A0107,a.A0177,a.E0122,b.applied_state
from A001A001 a,train_people b ,
(SELECT A001A001.B0110,A001A001.A0100 FROM (A001A001 WITH(NOLOCK) Left Join A002A001 WITH(NOLOCK) ON A002A001.A0100=A001A001.A0100 AND A002A001.B0110=A001A001.B0110 AND Left(A002A001.Status,1)='1' ) WHERE (A001A001.E0122 LIKE '32402%') AND ((ISNULL(A001A001.A0107,'') = '2' AND ISNULL(A002A001.A0405,'') = '21' )) ) c
where a.B0110=b.B0110 and a.A0100=b.A0100 and c.B0110=b.B0110 and c.A0100=b.A0100 and b.train_id=9 and b.B0110 like '%32402%' and ( b.applied_state=0 or b.applied_state=2 )
分享到:
相关推荐
"淘淘项目数据库sql语句"这个资源聚焦于一个名为"淘淘"的项目,它包含了一系列已经验证过的SQL(结构化查询语言)语句,这些语句适用于数据库操作和管理。SQL是用于管理和处理关系数据库的标准编程语言,其主要功能...
禅道上的统计报表非常匮乏,专业版的水晶报表又不划算,自己动手弄了套工时统计的方案 还挺好用的 希望对大家有所帮助 附件就是统计个人名下所有需求,任务和bug的sql语句,以及Excel统计模板 操作步骤: 建议使用...
总结来说,这个库存收发存报表汇总统计的数据库语句实现展示了如何利用SQL的联接、窗口函数以及递归查询等高级特性,有效地处理库存管理中的复杂业务逻辑。对于IT从业者来说,掌握这些技能不仅可以提高工作效率,还...
ORACLE表空间大小统计语句,比较详细的。。。。
本项目资料包"达内电信计费项目包括sql语句"为初学者提供了一个实践学习的平台,包含了美工设计的网页界面以及用于后台数据处理的SQL脚本。 在电信计费系统中,SQL主要用于以下几个关键知识点: 1. 数据库设计:...
本文从SQL语句在医院临时性数据统计中的应用出发,探讨了如何高效利用SQL语句来挖掘医院业务系统中各项数据,提高数据资源的利用率,并确保统计工作的准确性与效率。 首先,SQL(Structured Query Language)是一种...
"项目实施工具-SQL语句生成(insert,Update)"是一款实用的工具,它旨在简化数据库数据的管理,特别是对于需要频繁进行数据插入和更新的情况。这款工具的核心功能在于,通过用户输入简单的查询条件,自动生成对应的...
"通过解析SQL语句获取表血缘关系项目"是一个针对数据库管理的实用技术,主要用于理解和跟踪数据的来源与流向,即血缘关系。血缘关系追踪在数据质量、合规性、审计和数据治理中扮演着关键角色。以下是关于这个主题的...
MySQL 一些常用语句
全国人口 地方统计 oracle数据库的sql语句
Oracle 数据库各类指标统计的 SQL 语句 Oracle 数据库是一个复杂的关系数据库管理系统,需要对其进行监控和维护以确保数据库的稳定运行和高效运作。为了达到这个目标,需要收集和分析数据库的各种性能指标。下面是 ...
本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...
支持用友U8_12.5及以上 根据期初库存与出入库单据统计某日库存量 可实现通过批号或序列号统计,汇总
通过生成这些语句,我们可以方便地在目标环境中重新创建源数据库中的数据状态,而无需进行完整数据库的导入导出操作,这对于测试环境或数据迁移项目非常有用。 具体来说,这个工具的操作流程可能包括以下步骤: 1....
SQL语句在病案统计中的应用主要体现在其对医院病案数据进行高效查询与处理的能力,利用SQL语句可以从大量复杂的数据中提取有价值的信息,以满足医院行政部门和临床科室对病案信息的各种统计需求。以下是关于SQL语句...
sql 语句 按照某年某月某周查询每位学生或员工的作业提交次数或打卡记录数据统计。 对考勤次数,提交信息考核统计很重要。
本文档对 Java 循环语句的练习题进行了整理,包含了多种循环语句的使用场景,例如 for 循环、嵌套循环等。...通过实践这些练习题,可以更好地理解和掌握 Java 语言中的循环语句,并将其应用于实际项目中。
ATM项目是一个典型的控制流程应用,它涉及到C#编程中的条件语句,这些语句是程序逻辑的关键组成部分,用于根据不同的条件执行不同的代码路径。在这个项目中,我们可能看到诸如`if`、`else`、`switch`等结构的使用。 ...
**泛微系统SQL语句大全** 在IT行业中,泛微系统是一种广泛应用的企业级协同办公软件,主要用于提升组织的管理效率和工作流程自动化。本资源集合了泛微系统中与SQL Server数据库交互时常用的各种SQL语句,涵盖了组织...