数据库上机实验报告3
[模版仅供参考,切勿通篇使用]
数据库上机实验报告 3 学号:
姓名:
日期:20
年
月
日
实验目的 :
综合练习 SQL 查询语句。
实验内容 :
基于提供的社交网络数据,包括:社交网络用户 users 表,社交网络好友关系 friends 表,完成如下查询,并回答问题。要求:(1)输出查询结果;(2)输出查询语句。
各表的字段解释如下:
Users 用户列表( id 用户 ID gender 用户性别 homeprovince 家乡所在省份 nFriends 好友数 nPosts 发表的日志数 nAlbums 相册数 nVisits 空间访问人数)
Friends 好友关系表( id 用户 ID friendID 好友 ID)
1 二度好友研究 所谓二度好友,指的是好友的好友。如果 B 是 A 的好友,而 C 是 B 的好友,那么称 C 为 A的二度好友。
(1)查询二度好友表(ID, FriendID, FFID)
(2)统计用户在社交网络中的好友数、二度好友数(ID, nF, nFF)
注意:社交网络中的好友数与 users 表中的好友数可能不同。
(3)根据 users 表,创建一个完全相同的新表 users_update,暂时不插入数据。
(4)在 users_update 后面新增两列 nF, nFF。
(5)在 users_update 中插入数据。要求全部列都填写完毕。
可选方案:可以先插入 users 数据,再 update nF
数据库上机实验报告 来自淘豆网m.daumloan.com转载请标明出处.