【正确答案】正确答案: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 NOTEXISTS(SELECT*FROM 参加社会团体 WHERE 参加2.编号=参加1.编号 AND 参加2.职工号=职工.职工号));