搜题
问题   更新时间2023/6/28 23:04:00

依据第1题所创建的三张表,写出完成下列操作的SQL语句。(本题共20分,每小题5分)
1)查询经费大于等于100,年限在2-4的课题详细信息。
2)查询“数据分析”专长的成员参与的课题情况,列出成员名、课题号和参加日期。
3)删除没有人参加的课题。
4)在课题表中插入一新课题,课题号:X100,课题名:新课堂,年限:5,经费未定。

(本题共20分,每小题5分)参考答案及评分要点: 1)SELECT * FROM 课题 WHERE 经费 >= 100 AND 年限 BETWEEN 2 AND 4 评分要点:SELECT部分1分,FROM部分1分,WHERE部分3分 2)SELECT 成员名, 课题号, 参加日期 FROM 成员 a JOIN 参与 b ON a.成员号 = b.成员号 WHERE 专长 = '数据分析' 评分要点:SELECT部分1分,FROM部分2分,WHERE部分2分 3)DELETE 课题 WHERE 课题号 NOT IN ( SELECT 课题号 FROM 参与 ) 评分要点:DELETE部分1分,WHERE部分4分 4)INSERT INTO 课题 VALUES('X100','新课题',5,NULL) 评分要点:INSERT部分2分, VALUES部分3分
王老师:19139051760(拨打)