某学生社团管理系统的数据库包含如下关系表:

学生(学号,姓名,年龄,性别,所在系)

协会(协会编号,协会名,办公地点,负责人)

入会(学号,协会编号,入会日期)

根据以上三个表,按题目要求写出相应的SQL操作命令。

(1)查询每个协会的协会编号和学生数,并按人数降序排列。

(2)查询学号为112104的学生的学号,姓名,所在系。

(3)将"篮球协会"办公地点改为“综合楼111”。

【正确答案】

(1)SELECT协会编号,COUNT(学号)FROM入会GROUP BY协会编号ORDER BY COUNT(学号)DESC

(2)SELECT学号,姓名,所在系FROM学生WHERE学号=112104;

(3)UPDATE协会SET办公地点=综合楼111WHERE协会名=篮球协会

【答案解析】