【正确答案】CREAT VIEW 社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别)
AS SELECT编号,名称,负责人,姓名,性别
FROM 社会团体,职工
WHERE 社会团体. 负责人=职工. 职工号;
CREAT VIEW 参加人情况(职工号,姓名,社团编号,参加日期)
AS SELECT 参加. 职员号,姓名,社会团体. 编号,名称,参加日期
FROM 职工,社会团体,参加
WHERE 职工. 职工号=参加. 职工号 AND 参加. 编号=社会团体. 编号;
【答案解析】
问答题
查找没有参加任何团体的职工情况。
【正确答案】SELECT * FROM 职工 WHERE NOT EXISTS(SELCET * FROM 参加 WHERE 参加. 职工号=职工. 职工号);
【答案解析】
问答题
查找参加了职工号为“1001”的职工所参加的全部社会团体的职工号。
【正确答案】SELECT 职工号 FROM 职工 WHERE NOT EXISTS(SELECT * FROM 参加 参加1 WHERE 参加1. 职工号=‘10001’AND NOT EXISTS(SELECT * FROM 参加 社会团体 WHERE 参加2. 编号=参加1. 编号 AND 参加2. 职工号=职工. 职工号));