background image

       

 

出版社代码 char(2),

       

 

作者代号 char(4),

       

 

图书简介 varchar2(128)

 
作者: 
       

 

作者代号 char(4),

       

 

作者名称 varchar2(10),

       

 

性别 char(1),

       

 

年龄 number(3),

       

 

文学方向 varchar2(64)

 
获奖名单: 
       

 

获奖日期 date,

       

 

获奖人员 char(4)

 
编写 SQL

语句,找出 作者 库中没有出现在 获奖名单 库中所有作者信息的

SQL 语句(提示:使用 not 

in、not exists 以及外关联三种方法,并说明哪种方法最优。
 
 
 
5、Oracle 数据库表存在伪列 rowid,请利用 rowid 编写一个 SQL 语句,从以
下记录中找到唯一记录,并将其

flag 列更新为 Y
 
No       name      sex     flag
1                张三        1               N
1                张三        1               N
1                张三        1               N
 
 
 
6、Oracle 中,需要在查询语句中把空值(NULL)输出为 0,如何处理?
 
 
 
7

、见第四题 获奖名单 表,写出 SQL 语句,查询出在上一个月获奖的人员。

 
 
 
8

、见第四题 图书 表,在表上对图书名称、出版社代码、作者代号创建了组合

索引,请问在执行如下