数据库原理与应用期末考试复习题 下载本文

7.查询年龄最大的职工的职工号和姓名; select zgh,xm from zg where nl=(select max(nl) from zg)

8.查询各社会团体的编号以及其负责人的姓名; select bh,xm from zg,shtt where zg.zgh=shtt.fzr

9.删除职工号为’402’的职工参加所有社会团体的记录; delete from cj where zgh='402'

10.以职工姓名为参数建立一个带参数的存储过程,用于查询其所参加的社会团体的编号和名称,并调用此存储过程查询“王明”所参加的社会团体的编号和名称。

create procedure procl @name char(8) as

select shtt.bh,mc from zg z,shtt s,cj c

where z.zgh=c.zgh and shtt.bh=c.bh and xm=@name exec procl @name='王明'