目标
我有一张学生桌。我需要显示详细信息,即。name
在考试中获得最高分的学生。
表的定义
以下是表定义的代码:(我使用来自http://www.sqlfiddle.comtext to ddl
的选项创建了它)
CREATE TABLE STUDENT
("NAME" varchar2(1), "MARKS" int)
;
我插入的一些记录:
INSERT ALL
INTO STUDENT ("NAME", "MARKS")
VALUES ('A', 17)
INTO STUDENT ("NAME", "MARKS")
VALUES ('B', 18)
INTO STUDENT ("NAME", "MARKS")
VALUES ('C', 19)
INTO STUDENT ("NAME", "MARKS")
VALUES ('D', 90)
INTO STUDENT ("NAME", "MARKS")
VALUES ('E', 50)
INTO STUDENT ("NAME", "MARKS")
VALUES ('F', 23)
SELECT * FROM dual
;
请帮助我完成将实现此目的的查询。
http://www.sqlfiddle.com上的规范oracle 11g R2
在 Windows 机器上。