-
一道sql的面试题,感觉没有一点思路,各位大哥看看呗10
表A
数据
name grade
tom 60
john 89
green 70
tim 100
nancy 100
查询语句输出结果
name grade race
nancy 100 1
tim 100 1
john 89 2
green 70 3
tom 60 4
写出一条sql实现上面的结果2010年3月17日 12:31
7个答案 按时间排序 按投票排序
-
采纳的答案
引用ls的做法产生的名次为1,1,3....select name,grade,dense_rank() over(order by grade desc) from A
2010年3月17日 13:50
-
select a.name,a.grade,(select count(*)+1 from A b where a.grade < b.grade) race from A a order a.race ;
2010年3月17日 19:12
-
select name,grade,rownum as race from a order by grade desc,name asc
2010年3月17日 17:49
-
select name,grade,dense_rank() over(partition by name order by grade desc) from A
2010年3月17日 14:18
-
纠正一下
select A.name, A.grade, B.race from A left join (select grade,rank() over(order by grade desc) race from (select distinct grade from A) t ) B on A.grade = B.grade
2010年3月17日 13:11
-
select A.name, A.grade, B.race left join (select grade,rank() over(order by grade desc) race from (select distinct grade from A) t ) B on A.grade = B.grade
ls的做法产生的名次为1,1,3....2010年3月17日 13:10
相关推荐
根据提供的文件内容,我们可以整理出以下几个SQL面试题及其解答,这些问题主要聚焦于SQL查询技巧、数据处理以及数据结构的理解。 ### 1. 查询每门课都大于80分的学生姓名 **题目描述**:给定一张成绩表,其中包含...
根据给定的文件标题、描述、标签以及部分内容,我们可以从中提炼出以下详细的IT知识点,主要聚焦于SQL语言的基础操作及面试常考知识点: ### SQL语言基础分类与功能 #### 数据定义语言(DDL) - `CREATE DATABASE`:...
二、SQL 面试题 1. **SQL 数据类型:** 包括数值类型(如 INT、FLOAT)、字符串类型(如 VARCHAR、CHAR)、日期时间类型(如 DATE、TIMESTAMP)等。 2. **SELECT 语句:** 用于从数据库中选择数据,如 `SELECT *...
sql面试题,对面试很有帮助的。。。。特别是初学者
sql,面试题,sql,面试题,sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,面试题,sql,面试题sql,...
数据分析面试题-SQL面试题汇总 本文档汇总了两道数据分析面试题,涵盖了 SQL 编程语言的多个方面,包括建表、插入数据、排序、连接、分组、聚合函数、日期操作等。通过这两道题目,我们可以了解数据分析师需要具备...
这是理念的SQL数据库面试题。希望他们对你有用。
SQLSERVER 数据库面试题及答案 面对数据库面试时,候选人需要具备扎实的理论基础和实践经验,以下我们将为您提供一些常见的数据库面试题和答案,帮助您更好地准备面试。 1. 使用标准 SQL 嵌套语句查询选修课程名称...
经典Sql面试题收集.doc
经典sql面试题及答案,所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开。本资源转载自网络,如有侵权,请联系上传者或csdn删除。
### SQL经典面试题解析 #### 1. 使用`GROUP BY`进行统计分析 **题目描述:** 假设有一个表格,记录了某段时间内的比赛结果(胜利或失败),如何编写SQL语句来统计每一天的胜利和失败次数? **示例数据:** - 日期...
sql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql面试题.rarsql...
在SQL Server中,面对这道面试题,我们需要编写T-SQL查询来满足以下需求:查询每个部门最后的人员变动时间,以及当前的人员数量、离职总人数和入职总人数。根据提供的表结构,我们可以推断出`DeptHistory`表包含了...
本资源“经典sql语句”聚焦于SQL的经典面试题及其解答,旨在帮助求职者特别是针对SQL Server岗位的应聘者准备面试。以下将详细解析SQL的一些核心知识点,并结合可能的面试问题进行阐述。 1. **选择查询(SELECT)**...
oracle sql面试题
oracle sql 面试题,适合中级程序员面试,报表sql,很实用。
经典SQL面试练习50多道题(含答案)是SQL开发人员面试的必备知识之一,本文档总结了多种SQL面试题,涵盖了多表查询、删除冗余数据、查询符合条件的记录等多方面的知识点。下面对这些知识点进行总结和分析: 一、多...
以下是一些常见的SQL面试题及相关的知识点解析: 1. **INSERT INTO**:用于向数据表中插入新记录。例如,`INSERT INTO user(username, password, age) VALUES('李老四', '6666', 45)` 插入了一条新的用户记录。 2....
在SQL面试中,掌握基本的数据库操作和优化技巧至关重要。以下是一些常见的SQL知识点和Oracle相关的面试题:...同时,实践经验往往比理论知识更能体现个人能力,因此在解答面试题时,展示解决问题的思路和步骤同样重要。
SQL面试题-1.sql