`
radio123
  • 浏览: 205740 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

SQL 面试题答案

 
阅读更多

题目1 :

SELECT dep.d_name,result.cou from depts dep,
(SELECT count(bm.book_id) cou, dm.d_id dId from bookmap bm,depmap dm 
where bm.a_id = dm.a_id group by dm.d_id) result

where dep.d_id = result.dId

 题目2:

    我一开始是这样写的,可惜错了,pact的值不对

SELECT plan.id,plan.plan,plan.model,plan.corp_code,plan.plan_num,plan.prixis,result.pact,result.amount 
FROM wu_plan plan,
     (SELECT plan,pact,MIN(amount) amount FROM wu_bom  group by plan) result
WHERE plan.plan = result.plan and plan.plan_num>plan.prixis

 后来又改成这样,结果是正确的,就是很繁琐

SELECT plan.id,plan.plan,plan.model,plan.corp_code,plan.plan_num,plan.prixis,result.pact,result.amount 
FROM wu_plan plan,
     (SELECT bom.plan,bom.pact ,res.amount from wu_bom bom,(
SELECT plan,MIN(amount) amount FROM wu_bom group by plan) res
WHERE bom.plan = res.plan and bom.amount = res.amount) result
WHERE plan.plan = result.plan and plan.plan_num>plan.prixis

 所以如果你有好的方法的话,欢迎留言给我,谢谢!

 

题目3:

SELECT t.teacher_id,
       SUM(if(t.week_num=1,is_class,0)) as '星期一',
       SUM(if(t.week_num=2,is_class,0)) as '星期二',
       SUM(if(t.week_num=3,is_class,0)) as '星期三'
 FROM t_class t GROUP BY t.teacher_id

 欢迎指正,谢谢!

分享到:
评论

相关推荐

    SQL面试题答案

    根据给定的文件信息,以下是对SQL面试题答案的关键知识点进行详细解读: ### SQL面试题答案 #### 题目1:查询同时选修了课程001和课程002,并且课程001的成绩比课程002的成绩高的学生学号。 ```sql SELECT a.S# ...

    几个SQL面试题及答案.sql

    几个SQL面试题及答案.sql

    SQL面试题(很全,带答案)

    根据给定的文件标题、描述、标签以及部分内容,我们可以从中提炼出以下详细的IT知识点,主要聚焦于SQL语言的基础操作及面试常考知识点: ### SQL语言基础分类与功能 #### 数据定义语言(DDL) - `CREATE DATABASE`:...

    sqlserver+sqlserver面试题及答案

    sqlserver+sqlserver面试题及答案 sqlserver+sqlserver面试题及答案 sqlserver+sqlserver面试题及答案

    java 面试题基础题,sql 面试题 带答案

    以下是对这些领域的基础面试题及答案的详细解读。 一、Java 面试题 1. **Java 的特点:** Java 以其跨平台性、安全性、高性能、面向对象等特性受到广泛欢迎。它的“一次编写,到处运行”理念使得代码能在多种操作...

    sql面试题以及答案

    sql,面试题,sql,面试题,sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,...

    C++/Java/C#/SQL 面试题 答案

    这份压缩包文件包含了这些领域的面试题及答案,对于准备面试或自我提升有着极大的价值。以下是这些关键知识点的详细解析: 1. **C++**:C++是一种静态类型的、编译式的、通用的、大小写敏感的、不仅支持过程化编程...

    sql面试题(适合软件测试)

    根据提供的文件内容,我们可以整理出以下几个SQL面试题及其解答,这些问题主要聚焦于SQL查询技巧、数据处理以及数据结构的理解。 ### 1. 查询每门课都大于80分的学生姓名 **题目描述**:给定一张成绩表,其中包含...

    经典SQL面试题及答案

    经典sql面试题及答案,所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开。本资源转载自网络,如有侵权,请联系上传者或csdn删除。

    SQL_Server 面试笔试试题及答案

    "SQL Server 面试笔试试题及答案" 本资源摘要提供了 SQL Server 面试笔试试题及答案,涵盖了数据库...* 本资源提供了 19 道 SQL Server 面试题,涵盖了数据模型、实体关系、SQL 语言、Transact-SQL 等多方面的知识点。

    SQLServer高频面试题及答案

    SQL Server高频面试题及答案 数据库基础知识篇 1. 主键、外键、超键、候选键 超键是关系模式中能唯一标识元组的属性集。候选键是最小超键,即没有冗余元素的超键。主键是数据库表中对储存数据对象予以唯一和完整...

    SQLSERVER数据库面试题及答案

    SQLSERVER 数据库面试题及答案 面对数据库面试时,候选人需要具备扎实的理论基础和实践经验,以下我们将为您提供一些常见的数据库面试题和答案,帮助您更好地准备面试。 1. 使用标准 SQL 嵌套语句查询选修课程名称...

    SQL经典面试题及答案SQL经典面试题及答案

    在给定的部分内容中,我们可以看到一个经典的SQL面试题,即如何使用GROUP BY语句来统计分类结果。在这个问题中,我们需要统计每天的胜利和失败次数,可以使用以下SQL语句来实现: ```sql SELECT rq, SUM(CASE WHEN ...

    经典sql面试题附答案

    根据给定的SQL题目及其答案,我们可以总结出一系列重要的SQL知识点和技巧,这些知识点对于学习SQL及准备面试都非常有帮助。...这些技能不仅对准备SQL面试非常有用,也是日常开发工作中不可或缺的能力。

    SQL面试题2

    在问答操作题中,文件给出了具体的SQL查询问题及实现代码。这些问题都是围绕关系型数据库的增删改查操作,并结合了SQL的基础知识点。例如: 1. 查询选修课程名称为“税收基础”的学员学号和姓名,使用了嵌套查询...

    SQL 面试题 附答案

    以下是一些常见的SQL面试题及相关的知识点解析: 1. **INSERT INTO**:用于向数据表中插入新记录。例如,`INSERT INTO user(username, password, age) VALUES('李老四', '6666', 45)` 插入了一条新的用户记录。 2....

    SQL Server数据库试题,SQL经典面试题及答案

    在SQL Server数据库领域,面试通常会涵盖多个方面,包括但不限于数据查询、表的创建与管理、索引、存储过程、触发器、事务处理、备份与恢复、性能优化以及安全性等。以下是一些基于这些主题的可能面试问题及其答案:...

    经典SQL面试练习50多道题(含答案).docx

    经典SQL面试练习50多道题(含答案)是SQL开发人员面试的必备知识之一,本文档总结了多种SQL面试题,涵盖了多表查询、删除冗余数据、查询符合条件的记录等多方面的知识点。下面对这些知识点进行总结和分析: 一、多...

    SQL高级面试题及答案

    以下是一些关于SQL高级面试题的关键知识点,以及它们的解释和应用: 1. **复制表(只复制结构)**: - 使用`SELECT * INTO`语句,配合`WHERE 1<>1`或`TOP 0 *`,可以创建一个新表并复制源表的结构,但不包含数据。...

    非常详细的sql面试题

    SQL 面试题详解 本资源摘要信息将对给定的 SQL 面试题进行详细的解释和分析,涵盖了选择题和填空题两部分。这些问题涉及到 SQL 基础知识、数据库理论、数据结构、算法设计等方面。 选择题 1. 下面叙述正确的是___...

Global site tag (gtag.js) - Google Analytics