一家外资的一道sql面试题..... 表TestNAME COURSE SCORE-------------------- -------------------- ----------jack english 72jack sports 89tom english 73tom sports 93hellen english 85hellen english 90hellen sports 99求出每门成绩都大于80分的学生姓名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT T.NAME FROM TEST T WHERE NOT EXISTS (SELECT 1 FROM TEST T1 WHERE T1.NAME = T.NAME AND T1.SCORE <= 80 ); SELECT DISTINCT 将重复的名字去掉 select * from test t where not exists(select * from test where name=t.name and score<80) select distinct name from test T where not exists(select * from test where name=T.name and score<=80) 求助:关于ORACLE函数问题 求一个Oracle 分页查询语句写法 怎么用jsp插入一条记录后立刻得到 插入记录的id ? Oracle9i中,如何将一个CLOB变量(就是一个XML),如何转换成一个Varchar对象? 关于授予对象权限的问题 用什么软件可以看*.dmp文件 急问:oracle连接问题! 安装oracle8i后的问题 存储过程中通过dblink后可以正确返回游标吗? oracle8i 安装出错(提示copy XXX.jar 到某目录下出错,目标磁盘空间或源文件无法复制) 求insert语句 sqlserver存储过程改oracle
select * from test t where not exists
(select * from test where name=t.name and score<80)
(select * from test where name=T.name and score<=80)