一个学校表,school,列class 班级,name 学生姓名,sex 性别,男为'M',女为'F',一个学校表很多的班级,查询出男生,女生数量相同的班级。
好久不搞sql,几乎都忘光了,特此纪念,
select tem.class from(
select class,
(select count(sex)
from schools s1
where s1.class = s.class
and s1.sex = 'M') AS MCOUNT,
(select count(sex)
from schools s1
where s1.class = s.class
and s1.sex = 'F') AS FCOUNT
from schools s
group by class
) tem where tem.MCOUNT = tem.FCOUNT
分享到:
相关推荐
Oracle SQL 面试题知识点总结 本文档总结了 Oracle SQL 面试题中的常见知识点,涵盖了 SQL 语句编写、表操作、数据查询、数据分析等方面的内容。 一、SQL 语句编写 1. 查询每门课都大于 80 分的学生姓名: 可以...
从给定的Oracle SQL面试题中,我们可以提炼出多个关键知识点,这些知识点涵盖了SQL查询、数据操作、表结构设计以及Oracle数据库的一些高级特性。以下是对这些知识点的详细解析: ### 1. 数据分组与聚合函数 在第一...
题目包含:1.基本SQL-SELECT语句 2.过滤和排序数据 3.单行函数 4.多表查询 5.分组函数 6.子查询 7.创建和管理表 8.数据处理 9.约束 10.视图 11.数据库对象 12.企业sql笔试题目 等
### 经典SQL面试题解析 #### 颇具挑战性的SQL面试题——删除冗余记录 **题目背景与分析** 在本题中,我们面对的是一个常见的问题:如何有效地处理数据库中的冗余数据。在实际应用中,由于各种原因(如数据导入...
SQL 和 ORACLE 面试题知识点总结 在本节中,我们将从数据库基础、SQL 语言、视图、完整性约束、第三范式、ER 模型、索引、事务、锁、死锁、存储过程、触发器 等方面总结 SQL 和 ORACLE 面试题的知识点。 数据库...
oracle sql面试题
oracle sql 面试题,适合中级程序员面试,报表sql,很实用。
### 面试Oracle必备的SQL语句知识点详解 #### 1. 查看表空间的名称及大小 在Oracle数据库管理中,了解每个表空间的大小对于资源管理和优化至关重要。以下SQL语句可以帮助我们获取各个表空间的名称及其总大小(以MB...
根据给定文件中的标题、描述、标签以及部分内容,可以总结并整理出以下Oracle SQL相关的知识...以上为基于给定文件内容整理出的主要Oracle SQL面试知识点,涵盖删除操作、多表连接查询、分组统计、条件筛选等多种场景。
本资源“Oracle学习开发常用的SQL和存储过程学习(内含SQL面试题目和存储过程,函数面试题目).zip”提供了全面的学习材料,旨在帮助初学者和求职者提升在Oracle数据库中的SQL查询和存储过程编写技能。 SQL...
以上内容涵盖了Oracle PL/SQL面试中常见的技术点,包括数据库基础、数据类型、异常处理、表关系、存储过程、网络配置、备份恢复策略等多个方面。理解并掌握这些知识点对于成为一名合格的Oracle DBA至关重要。
在SQL面试中,掌握基本的数据库操作和优化技巧至关重要。以下是一些常见的SQL知识点和Oracle相关的面试题: 1. **表的创建与管理**: - 创建表时,避免使用SQL关键字作为表名或字段名,例如`insert`, `use`等。 -...
深圳华为等大型企业的面试题可能涵盖这些基础内容,同时也可能涉及更高级的主题,如Oracle的RAC集群、SQL的窗口函数、存储过程的编写和优化等。因此,全面掌握Oracle和SQL数据库的知识对于求职者至关重要。
以上是Oracle PL/SQL面试中可能会遇到的关键概念和操作,涵盖了数据库备份恢复、性能优化、数据存储结构、表管理、索引应用等多个方面。理解和掌握这些知识点对于成为一名合格的Oracle数据库管理员至关重要。
本资源“经典sql语句”聚焦于SQL的经典面试题及其解答,旨在帮助求职者特别是针对SQL Server岗位的应聘者准备面试。以下将详细解析SQL的一些核心知识点,并结合可能的面试问题进行阐述。 1. **选择查询(SELECT)**...
这个压缩包中的"SQL面试题"集合,无疑是一个全面且经典的SQL知识复习资源,适用于准备面试的求职者或希望提升SQL技能的从业者。 首先,我们要理解SQL的基本概念。SQL主要包括数据查询、数据更新、数据插入和数据...
### SQL与Oracle面试知识点解析 #### 1. 冷备份与热备份的不同点及各自的优点 - **冷备份**:通常在数据库完全关闭的情况下进行,适用于全盘备份。其主要优点在于备份速度快、数据一致性高,恢复过程简单快速。缺点...
本资料集合了多年以来个人精心收集的Oracle经典面试题,旨在帮助求职者或数据库管理员更好地准备面试,理解Oracle数据库的核心概念和技术。 1. **SQL基础** - SQL(Structured Query Language)是用于管理关系...