搜题
问题   更新时间2023/4/3 12:59:00

设有下列关于运动会管理系统的数据库,现假定已通过SQL语句建立了三个基本表运动员、项目和参与:
运动员ATHLETE(ANO,ANAME,ASEX,ATEAM),各属性分别表示运动员号、姓名、性别和队名;
项目ITEM(INO,INAME,ITIME,IPLACE),各属性分别表示项目号、项目名、比赛时间和比赛地点;
参与GAMES(ANO,INO,SCORE),各属性表示运动员号、项目号和成绩。回答下列问题
1 查参加100035项目的所有运动员名单 2 定义一个视图,查询每一个运动员的的平均成绩

1 SELECT ANO,ANAME,ATEAM FROM ATHLETE WHERE EXISTS (SELECT * FROM GAMES WHERE GAMES.ANO=ATHLETE.ANO AND INO=’100035’)2 CREATE VIEW V_GAMES_G(ANO,AVG(SCORE))AS (SELECT ANO,AVG(SCORE) FROM GAMES GEOUP BY ANO)
王老师:19139051760(拨打)