刚做了一道新浪的题。SQL求教

刚做了一道新浪的题。由于对SQL一直没重视学习。也不是很熟练。没有想到什么精巧的SQL语句。求大佬给个精妙的SQL语句
全部评论
这表建的就不对吧,至少得加个user_id,不然怎么关联呢
点赞 回复 分享
发布于 2017-09-17 11:34
第一个单词就错了
点赞 回复 分享
发布于 2017-09-17 11:27
大概是这样吧。 这三个表之间其实应该有userid做关联的,不然是找不到关系的。 select count(*) from User u join Follow f on u.userid = f.userid join Message m on f.userid = m.userid where u.emial = 'XXX' and m.time >= 'datadd(dd, -1, getdate())'; 
点赞 回复 分享
发布于 2017-09-17 11:36
直接嵌套查询了,连接查询不会用
点赞 回复 分享
发布于 2017-09-17 11:22
同嵌套,本来想写完后面再来优化,后来写完了也懒得优化了=,=毕竟,能力有限
点赞 回复 分享
发布于 2017-09-17 11:34
最起码得有外键吧
点赞 回复 分享
发布于 2017-09-17 13:16
这是什么岗位。
点赞 回复 分享
发布于 2017-09-17 15:27
实话,今年的新浪真的难。。
点赞 回复 分享
发布于 2017-09-17 19:32

相关推荐

宇智波爱学习:我还没收到笔试
投递荣耀等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务