开发者社区> 问答> 正文

按性别,位置和朋友关系模拟Facebook SQL数据库查询?

我为下面的理论“ facebook” SQL数据库创建了一个模拟SQL数据库。我如何:

查询此信息以返回居住在加拿大的男性朋友的数量,以及返回给定用户的所有女性朋友的数量:A)返回两行的查询-每个数字返回一个,B)返回两行的1行的查询?

如果需要,我可以自己编辑表(添加/删除新列等)。有任何想法吗?

桌子 表1: ( Profile,userID,profile_URL,FirstName,LastName,Gender,Current_Location,)BirthdateAboutMe

表2: (Location,userID,city,country,)statezipcode

表3: (Page,pageID,pageURL,)pageNamelikedBy_userID

表4: (Photo,userID,URL,image,photoID,created_timestamp,)captionalbumID

表5: (FriendRelation,userID_1,)userID_2AreFriends

表6: (user_status,userID,statusID,status,)URLtimestamp

表7: (Visits,id,UserID,PageID,)URLVisited_Timestamp

展开
收起
保持可爱mmm 2019-11-18 09:49:14 482 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载