童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

产品经理学SQL(二)一天学会用SQL解决业务查询问题(上篇

6月14日 夜未央投稿
  本篇文章意在帮助大家系统地入门SQL,教大家如何解决sql查询任务。
  前言
  回顾一下,上一篇文章我们已经知道了SQL语言的基本框架,并能完成简单的单表查询和双表连接查询。这篇文章希望能帮助你系统地入门SQL,从而解决产品经理80的sql查询任务。
  和上篇的一个小时入门SQL一样,这篇文章的建议学习时间为一天。如果没看过上篇文章或想回顾的可以点击:产品经理学SQL(一)一个小时上手SQL
  本文用到的数据库表
  为方便学习,我们仍然使用上篇文章用到的学生表student和成绩表sc,为了模拟业务中复杂的查询任务,我们再引入课程表course和教师表teacher。
  熟练使用SQL的前提一定是先了解你的数据库表,现在花点时间看看这四张表的字段信息(描述每个字段的意义)和数据样例(给出部分真实数据),关于业务中用到表的结构可以找数据小哥拿。
  1。字段信息
  1。1学生表
  Student(SId,Sname,Sage,Ssex)
  SId学生编号,Sname学生姓名,Sage出生年月,Ssex学生性别
  1。2课程表
  Course(CId,Cname,TId)
  CId课程编号,Cname课程名称,TId教师编号
  1。3教师表
  Teacher(TId,Tname)
  TId教师编号,Tname教师姓名
  1。4成绩表
  SC(SId,CId,score)
  SId学生编号,CId课程编号,score分数
  2。数据样例
  2。1学生表
  2。2课程表
  2。3教师表
  2。4成绩表
  SQL的执行顺序与语法顺序
  本篇文章关于SQL语法的部分会讲到条件子句(where子句)、分组查询(groupby子句和having子句)、结果呈现(orderby和limit)和连接查询(leftrightinnerjoin)。
  看到这你可能会瞬间头大,但是由于SQL语言是有执行优先级的,这给了我们分块讲解的机会,私以为这也是SQL语言易学的重要原因。
  为了解释清楚SQL语言的执行顺序和语法顺序,让我们先看看下面这个Hive单表查询的完整结构。
  任何一个单表查询的SQL都可以分解成上述格式,实际上抽象化后的多表连接查询也可以分解成如上格式。从上到下是SQL的语法顺序(即你书写SQL的格式),而SQL真实的执行顺序如下:
  举个简单的例子加深理解:SQL的语法顺序就像小说的插叙,而SQL真正的执行顺序就是小说的时间顺序。
  通过一个实例复习SQL的执行顺序
  上面的讲解可能让你一知半解,在正式介绍各部分SQL语法前我们先通过一个实例复习上面SQL的执行顺序。
  例如,有这么一个业务查询任务:在限定学生表学号小于等于6的一批学生中,查询每门课的最高成绩(最高成绩低于70分的课程不显示),然后根据课程最高成绩降序排列取前两条记录。查询的SQL如下:
  为方便阅读,下面列出被查询的成绩表sc和查询后的结果:
  1。条件子句为被查询的表增加限制条件
  6限制只查询学号小于等于6的学生成绩
  2。分组查询实现聚合(函数)限制聚合条件(having)
  如果用过数据透视表的话应该比较容易理解分组查询的概念,分组查询一般和聚合函数一起实现,例如查看每个班的平均成绩、查看每个学生的最高成绩或者查看每个班的最低成绩等分组信息。
  我们仍然用直观的数据变化来展示分组查询:
  groupbycid按照课程分组查看每门课的聚合信息
  max(score)搭配groupby子句使用的聚合函数,表示每门课的最高成绩
  havingmax(score)70对分组后的结果筛选,选取最高成绩70的课程
  3。字段选择select
  在groupby分组后紧跟着我们会选择需要呈现的字段,为了方便讲解,其实分组查询中呈现的图片已经是select的结果了。
  4。结果呈现排序(orderby)和限制条数(limit)
  orderby和limit都是为了修改最终呈现结果。orderby首先执行,按照某个字段进行排序(desc关键字表示降序),这部分和excel的排序很相似。最后我们使用limit来修改结果展示的条数。
  后续学习
  本篇文章的目的主要是帮助非技术人员在初步知晓SQL语句的情况下在一天之内系统入门SQL,从而解决80的sql查询问题。
  但是由于建议学习时间为一整天,全部内容置于一篇文章一方面过于冗长,另一方面影响读者趁热打铁(作者是上班族,更新比较慢哈望谅解),因此我把一天学会用SQL解决业务查询问题分为上中下三篇。
  上篇已经介绍了SQL的语法顺序和执行顺序的区别并仔细剖析了SQL的执行顺序;中篇会详细介绍条件子句、分组查询和排序的细节;下篇会介绍表的连接和其他常用关键字:if、casewhen和ditinct等。
  希望学完这三篇后能助你系统地入门SQL
投诉 评论

如何体系化地衡量产品增长状态?本文介绍了一个用于评估产品增长状态的框架,并介绍了产品可能存在的四种状态:漏桶、无力回天、生命尽头、可持续增长。同时通过几个真实案例,讲述产品进入可持续增长状态的方法。要……产品经理学SQL(二)一天学会用SQL解决业务查询问题(上篇本篇文章意在帮助大家系统地入门SQL,教大家如何解决sql查询任务。前言回顾一下,上一篇文章我们已经知道了SQL语言的基本框架,并能完成简单的单表查询和双表连接查询……消失的零售边界:宜家拥抱电商,严选走向线下零售的去边界化似乎已经成为行业趋势,即使是老牌零售巨头,也不得不在“不进则退”的现实中寻求新发展零售的故事永远等不到一个句号。老牌零售巨头宜家终于下决心大规模推广电……2018短视频红人图鉴:一夜成名的刺激战场互联网的造星运动从未停止。代古拉K在今年5月达成30天涨粉1000万的成绩,业内有人称她为“抖音女王”互联网第四代女王。在此之前,是博客时代的徐静蕾,微博时代的姚晨和微信……产品经理周报第49期ofo公司及戴威收“限制消费令”;爱奇艺嗨呀,各位小伙伴们今天又是周五啦辛苦工作一周后即将迎来双休呀那我们先来了解一下本周发生的事情啦Step1:好看产品动态……今日头条宣战微信今日头条预计在过年前推出“飞聊”,直指微信;字节跳动宣战腾讯,究竟胜负几何?自今年9月架构调整之后,20岁的腾讯一直在忙着toB,不断对外界展示其B端实力。相反在C端,部……您有一份【2018北京产品经理大会】参会攻略请查收!作为本年度的最后一场北京产品经理大会,本周末(12月22日23日),我们邀请了来自快手、京东、小米等公司的众多实战派产品专家。早在前几个星期,市场部的小姐姐就被热情的参会……多抓鱼、渔书、途书、网易蜗牛图书馆,互联网运营的人文情怀多抓鱼、渔书、途书、网易蜗牛图书馆,有关图书的互联网平台一家接着一家产生,其产生的原因真的是市场需要,还是互联网运营那摆脱不掉的人文情怀?从年初了解到一家叫“渔书”的平台……保险公司互联网平台建设综述互联网平台建设系列(一)这是平台建设第01篇文章,主要是平台建设综述。传统企业互联网平台建设主要包括八大部分,也是一个庞大的知识体系,以下是知识结构,后续每一个模块都有相关主题分享,部分板块会有多篇文……两种科技模式与保险产业结合的多种潜在可能保险科技生态建设科技企业有平行型聚合器模式,有垂直型平台(非互联网平台)模式,保险业选择什么样的科技模式,决定了什么样的未来生态。这是IAB物智链第41篇原创文章。保险公司保险科技生态建……中国企业家蜕变史:从便利大众生活到改变全民思维近日,改革开放40周年大会召开,100名改革开放杰出贡献表彰对象,其中民营企业家共有14人榜上有名。改革开放40周年像一段漫长而璀璨的篇章,而一代代企业家的更替与交融则在……二手车大乱局:死神即将降临,巨头即将诞生瓜子、人人、优信,这些二手车交易平台的名字想必大家都很耳熟,可能不是因为你曾有过这方面需求,而是因为看过他们的广告。过去几年,二手车电商吸走数百亿的融资,在眼花缭乱的广告……
谣言只能止于真相谣言传播是典型的病毒式传播,并在互联网与社交媒体等传播媒介下,获得了难以遏制的传播速度与威力。通过一系列的观察与分析后,我们很难说谣言止于智者,它只能止于真相。01:……直播减肥增肌,线上健身究竟是不是一门好生意?对于健身行业而言,在线直播健身为其提供了一个新的增长切口,用精品内容引发一个新的浪潮。可以预见,在线内容市场潜力巨大,必将还会吸引更多的企业加入进来。当84岁的钟南山院士……互联网时代的乐评人为什么不讨喜?一味以商业导向为评论的中心,或者是盲目地以受众的喜好为批评的中心,某种程度上都未必有可取之处。如何利用好媒体这把“双刃剑”,捍卫音乐评论的话语体系、理论体系和价值体系,乐评也就……直播真能拯救线下危机吗?近段时间,由于疫情的影响,多数线下行业都受到了冲击。而商家与企业们为了减免损失,尽可能恢复经营,纷纷涌入线上直播。不过,直播真的能拯救线下吗?本来随着几个头部玩家上市而尘……短视频平台分析:谈谈现状、收入构成、产品规划近几年来,短视频赛道颇为火热,无论用户端还是营收端,都证明了短视频平台的热度与价值。那么,几年下来,短视频平台现状如何呢?它又将何去何从呢?2020年,在新冠肺炎的肆虐之……为什么26元的口罩,会让人觉得比20元的还便宜?消费者要的不是便宜,而是占便宜的感觉。乔布斯本以为,今年最让人唏嘘的是猪肉,平时只要十几块钱一斤,硬是涨到了三十几块一斤,你有多久没有大口吃肉了?没想到,在春……“无接触”复工,高端餐饮的线上新机遇疫情之下,高端餐饮商家纷纷拥抱外卖。“无接触”复工,会是高端餐饮的线上新机遇吗?美团外卖开启“商家上线绿色通道”后,仅一周之内成功上线的商家就超过3000家,其中不乏成都……信息时代,互联网人怎么保持大脑的高效运转认知心理学研究表明,受限于大脑容量、能量供给等因素,我们大脑所能利用的资源是一定的。那么,在信息时代,互联网人怎么保持大脑的高效运转呢?纵观整个人类文明,人们在农业时代的……智慧零售小程序,“折叠三公里”智慧零售不是一蹴而就的产物,这就像去大洋那边,先要砍树、造船,最后再扬帆起航智慧零售项目,当前其实就是处在砍树的阶段。零售是一种文化。这种文化体现了当下社会的精神状况。……基于CPS模式下的创新型电商平台CPS模式作为电商行业的基础推广模式,过去、现在以及未来势必将持久的应用在各类电商营销场景中。本文主要是对CPS模式予以展开讨论。“未来三年,淘宝客每年的交易额将达到万亿……2020,全民微商曾经高大上的品牌,恐怕也不得不承认,想用好微商的套路,也不是什么简单事。“今天你对我爱答不理,明天我让你高攀不起。”2020年以前恐怕没有人会想到,这句名言有一天真……疫情之下,在线教育以及社群的机遇如果时间能选择重新开机的话,那我会毫不犹豫的选择2020进行重启!随着大年初一的鞭炮声,我们正式进入到了2020年,但可能是打开的方式不对,2020的开局便甩了我们的一个……
友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界