1.从B表中复制某几个字段的值到A表中的某几个字段中 SQL语句
insert into A表 (字段1,字段2,字段3) select 字段1,字段2,字段3 from B表
2.如果TABLE1有两个column COL1和COL2,那么下面的SQL可以找出TABLE1里的重复记录和重复记录数
SELECT COUNT(*) AS RowNumber,COL1,COL2
FROM TABLE1 T1
WHERE
(SELECT COUNT(*)
FROM TABLE1 T2
WHERE T1.COL1 = T2.COL1 AND T1.COL2 = T2.COL2)>1
GROUP BY COL1,COL2
_______________________________
id sname smoney sprovince
-------------------------------------------------
1 zhangsan 2098 A
-------------------------------------------------
2 lisi 3000 B
-------------------------------------------------
3 wangwu 6789 C
-------------------------------------------------
4 liumazi 4587 C
-------------------------------------------------
5 dongjiu 3298 B
-------------------------------------------------
6 shiga 4567 A
_______________________________
第一道:显示出 业绩 大于同一地区平均值的 合同id 姓名 地区 业绩
select T1.* from test T1,
(select avg(smoney)s,sprovince from test
group by sprovince)T2 where T1.smoney > T2.s and
T1.sprovince = T2.sprovince;
第二道:把同一地区的 平均业绩 地区 插入到新表中 (新表只包含两个字段即:平均业绩 地区)
create table test1 as (select sprovince,avg(smoney)avgmoney from test group by sprovince);
分享到:
相关推荐
最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习...
本文将深入探讨SQL查询优化的关键知识点,包括常见的优化策略、查询优化技巧以及解决SQL查询中常见问题的方法。 ### SQL查询优化的重要性 SQL查询优化的目标是在满足查询需求的前提下,尽可能减少数据库的I/O操作...
5. **SQL查询优化**:面试中可能会问到如何通过改写查询、使用更有效的连接类型、避免全表扫描、使用覆盖索引等方法来优化查询性能。理解EXPLAIN计划,了解如何使用分析工具来评估和改进查询性能是非常重要的。 6. ...
### 经典SQL面试题解析 #### 颇具挑战性的SQL面试题——删除冗余记录 **题目背景与分析** 在本题中,我们面对的是一个常见的问题:如何有效地处理数据库中的冗余数据。在实际应用中,由于各种原因(如数据导入...
在面试中,掌握SQL语句的能力是衡量候选人技术水平的重要标准。以下将按照标题和描述中的分类,详细介绍SQL语句的相关知识点。 一、基础 SQL的基础包括数据类型(如INT, VARCHAR, DATE等)、DML(Data Manipulation...
面试常见sql-7个常见sql
- SQL查询是数据库操作的基础,面试中可能会涉及联接查询(INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN)、子查询、分页查询、聚合函数(COUNT, SUM, AVG, MAX, MIN)以及窗口函数等。 总结,ASP.NET面试通常会...
"SQL Server 面试笔试试题及答案" 本资源摘要提供了 SQL Server 面试笔试试题及答案,涵盖了数据库管理、数据模型、数据结构、数据库优化、SQL 语言等多方面的知识点。通过本资源,读者可以快速掌握 SQL Server 的...
在面试中,SQL语句的内联外联经典面试题是一个非常重要的考察点。本文将对SQL语句的内联外联进行详细的介绍和分析,并提供了一些经典的面试题和答案,以便读者更好地理解和掌握SQL语句的内联外联。 一、SQL语句的...
- DQL(Data Query Language):查询数据,这是SQL中最常用的部分,包括SELECT语句。 2. 基本查询: - SELECT语句:学习如何选择特定列、所有行或特定行,使用WHERE子句进行条件过滤。 - JOIN操作:了解INNER ...
SQL Server高频面试题及答案 数据库基础知识篇 1. 主键、外键、超键、候选键 超键是关系模式中能唯一标识元组的属性集。候选键是最小超键,即没有冗余元素的超键。主键是数据库表中对储存数据对象予以唯一和完整...
1. **SELECT**:这是SQL中最常用的子句,用于指定我们想要从数据库中检索哪些列的数据。例如,`SELECT column1, column2 FROM table` 将返回表中的`column1`和`column2`数据。 2. **FROM**:指定我们要从中检索数据...
在SQL面试中,掌握一些常用的查询语句是至关重要的,以下是一些常见的SQL知识点: 1. **ISNULL函数**:这个函数用于判断一个值是否为NULL,如果是,则替换为指定的值。例如,在第一条查询中,如果员工的出生日期为...
题目 4: 从 TestDB 数据表中查询出所有月份的发生额都比 101 科目相应月份的发生额高的科目。 答案:select a.* from TestDB a ,(select Occmonth,max(DebitOccur) Debit101ccur from TestDB where AccID='101' ...
在.NET开发过程中,SQL Server作为常用的数据库管理系统,其在面试中的地位不容忽视。这份压缩包文件,名为"SQL题目",显然包含了与.NET环境下的SQL Server面试相关的试题,旨在帮助应聘者准备数据库相关的面试环节...
本资料"Java面试SQL查询语句突击练习"旨在帮助你强化这方面的技能,以应对面试中的挑战。 SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言。在Java中,我们通常通过JDBC(Java Database ...
在这个 SQL 语句中,我们首先使用 FROM 子句来指定要查询的表,然后使用 WHERE 子句来指定查询条件。在这个查询中,我们使用了嵌套查询来查找选修课程名称为“税收基础”的学员学号和姓名。 2. 使用标准 SQL 嵌套...
在IT行业中,尤其是在大数据领域,SQL(Structured Query Language)是不可或缺的数据查询和处理语言。"尚硅谷大数据技术之企业SQL面试题"这个资料集显然针对的是准备面试的求职者,特别是那些希望在大数据环境中...
关于"小霸王"的求解问题,这是一个数字谜题,可以使用循环和条件判断来解决,但在SQL中并不常见。通常这类问题更适合编程语言如Python或Java。 最后,给定的数据片段要求查询每门课都大于80分的学生姓名,可以使用...
根据给定的文件标题、描述、标签以及...以上是基于给定文件内容总结出的SQL相关知识点,涵盖了SQL语言的主要组成部分及其在面试中可能涉及的关键概念和技术细节。掌握这些内容对于准备SQL相关的技术面试非常有帮助。