当前位置: 首页 > news >正文

淄博网站推广优化海商网做网站价格

淄博网站推广优化,海商网做网站价格,html5毕业设计作品,前端线下培训这个SQL花了很久。但是有挺多启发的。 如果我们做不出来#xff0c;就去看答案。 但是看完答案之后#xff0c;不要着急就去看下一道题#xff0c;先把这道题吃透#xff0c;后面的题目就会更有思路。 题目#xff1a; Table: Activity ----------------------- | Co…这个SQL花了很久。但是有挺多启发的。 如果我们做不出来就去看答案。 但是看完答案之后不要着急就去看下一道题先把这道题吃透后面的题目就会更有思路。 题目 Table: Activity ----------------------- | Column Name | Type | ----------------------- | player_id | int | | device_id | int | | event_date | date | | games_played | int | ----------------------- player_idevent_date是此表的主键具有唯一值的列的组合。 这张表显示了某些游戏的玩家的活动情况。 每一行是一个玩家的记录他在某一天使用某个设备注销之前登录并玩了很多游戏可能是 0。编写解决方案报告在首次登录的第二天再次登录的玩家的 比率四舍五入到小数点后两位。换句话说你需要计算从首次登录日期开始至少连续两天登录的玩家的数量然后除以玩家总数。 思考 其实一步一步来的。 需求是 首次登录日期开始至少连续两天登录的玩家的数量然后除以玩家总数。 所以我们只需要2个数据。 其中1个数据玩家总数比较好找。 另一个数据呢需要稍花点心思。 我是看答案才写出来的。 人家的思路是很清晰的 1先找所有人第二天登录的时间 2然后连接原表 匹配人和时间对应的 找出所有第二天登录的人 3然后 再 把它作为数据来源最后相除就行了。我自己写是猜的是完全用自己之前的知识去胡诌的。 第1步和第2步它是分开的。 而我总是把它混在一起所以就很混乱怎么也写不出来。 下次我就知道了如果要找多少天之后就先查出来x天之后的作为临时表再去连本身表。   在做这道题的时候我还有其他10点收获 1.子查询的select * 可以在最外面作为 表资料传入 就像本sql 最后的 Result,Activity 一样然后直接在select里count。而不用写在select 里 写select好长的。 2.连接表的时候 除了left ,right join。还可以 直接用然后后面用 where  3.min 就需要group by   4.有min函数 不能作为表连接on 的条件 5.group by 后面需要跟所有select查询 东东  6.min 函数 是 min()。不是 (min) 7.count (distinct(xxx)) 而不是 count distinct xxx 8.如果sql执行错误试着去执行每个片段sql这样能够快速找到问题 9.ifnull 的判断 10.学新东西刚开始总是非常之费劲的。感觉自己是个傻逼。 参考答案 select ifnull(round(count(distinct (Result.player_id))/count(distinct (Activity.player_id)),2),0)as fraction from (select b.player_id from (select a.player_id,DATE_ADD(min(a.event_date),INTERVAL 1 day) as tomorrow from Activity a group by a.player_id ) b ,Activity where b.player_id Activity.player_id and b.tomorrow Activity.event_date)as Result,Activity
http://www.hkea.cn/news/14363666/

相关文章:

  • 非专业人士可以做网站编辑的工作吗搭建网站宣传
  • 网上做的比较好的竞彩网站文友胜做的网站
  • 东台建设网站项目名称有创意大全
  • 网站建设中应注意的问题网站建设都用哪个好
  • 象山建设局网站陕西企业名录大全
  • 安监网站如何做紧急预案备案wordpress 网络公司
  • 网站空间不支持php自己如何制作一个微信小程序
  • 南京网站建设润洽wordpress黑群
  • 江苏镇江网站建设制作代码的软件
  • 加盟酒店网站制作wordpress 用户等级
  • 邯郸专业网站建设公司网络管理系统界面
  • 网站建设的结构深圳vi设计公司排行
  • 海南综合网站两学一做电视夜校html代码基础
  • 扬州网站建设哪家公司好怎么免费做一个网站
  • 网站开发技术 下载注册公司100万实缴多少
  • 搜索品牌价值的网站建设公司网站需要准备什么科目
  • 个人做企业 网站佛山附近做网站的公司
  • 南宁广告公司网站建设无锡微信公众号开发
  • 青岛高品质网站建设ui设计师mike个人网站
  • 万博法务网站建设项目在线视频网站a做免费下载
  • 360中小网站建设yandx引擎入口
  • 江西网站备案流程资料库网站开发报价
  • 银川网站设计公司如何做网络营销推广唯选一 诺
  • 深圳网站建站公司wordpress语言切换 seo
  • 响应式网站源码.netapp运营流程
  • 南宁市企业网站建设青岛网站建设seo
  • 使用h5做的学习网站源码企业网站建设分为那几个阶段
  • 哪些购物网站有做拼团活动没有足够的权限卸载2345网址导航
  • 怎么做淘宝客网站备案多说wordpress
  • 永顺网站建设美康优选网站怎么做的