产品经理学SQL(一)一个小时上手SQL_第1页
产品经理学SQL(一)一个小时上手SQL_第2页
产品经理学SQL(一)一个小时上手SQL_第3页
产品经理学SQL(一)一个小时上手SQL_第4页
产品经理学SQL(一)一个小时上手SQL_第5页
已阅读5页,还剩1页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、产品经理学 SQL(一)一个小时上手 SQL产品经理学 SQL(一)一个小时上手 SQL在没有实习练手机会的情况下,如何在短时间快速上手 SQL 对于在校学生或者非 技术人员都是相当重要的。本文将介绍 SQL 是什么、如何快速入手以及后续学习, enjoy前言写这篇文章之前,我距离第一次使用 SQL 也不到一年。严格来说:SQL 并不是一门编程语言,只是一个取数工具,与它的原意(结构化 查询语言)比较贴切。和很多初学者一样,我学习 SQL 最大的门槛并非这门语言 本身的难易,而是缺乏一个科学有效的学习路径。我尝试过看书(Head First SQL,SQL 必知必会等系统性的书籍),也在一 个

2、月内准备并通过了数据库二级、三级的计算机等级考试,更看过形形色色的 SQL 题目。然而这些都不能让我通过美团外卖部门商业分析师的二面 SQL 技术面,后来我在 其他公司实习中每天都需要写大量的 SQL,技术几乎瞬间就提上去了。在没有实 习练手机会的情况下,如何在短时间快速上手 SQL 对于在校学生或者非技术人员 都是相当重要的。一、学会 SQL,你能做什么1. 通过 R 或者 Excel 调用 SQL,从而高效处理数据除了数据小哥,产品经理应该是与业务数据打交道最多的人了。各种数据透视表、 Vlookup 和可视化想必难不倒产品经理,但是如何从多张表执行繁杂的“连接”操 作和“分组”后“选择”

3、需要的字段,可能在 excel 里面是复杂的操作,但是 SQL 只 需要一句查询。2. 减少和技术人员的沟通壁垒技多不压身,学会 SQL 也能保证自己的竞争力,毕竟我实习的两个公司产品小姐姐都懂一点 SQL,和数据小哥沟通也能减少沟通壁垒。相信很多产品经理都有和1产品经理学 SQL(一)一个小时上手 SQL数据小哥提需求的经历,经常由于不懂 SQL 跪舔技术小哥,而技术小哥完全掌握 定 DeadLine 的主动权,毕竟你也不知道需要多久。3. 为转型技术产品经理作储备二十一世纪是人工智能高速发展的世纪,作为互联网的产品经理,机器学习也是 必须了解的一块。机器学习绕不开的就是 SQL,一切机器学

4、习都需要大量的数据, 而大部分数据的来源都是公司的数据仓库,SQL 语言能帮你理解机器学习的指标 体系构建和特征提取。二、一个小时上手 SQL1. 通过一个例子逐步理解 SQL 语法(单表查询)学生表 student 结构:先看一个查询例子:查询表中所有学号小于 8 的男学生的学号和姓名;select2产品经理学 SQL(一)一个小时上手 SQLsid,sname #需要查询出来的字段from student #从哪张表中取数where ssex=男 and sid暂时我们没有对字段做处理,如果你需要对选择出来的结果进行处理,需要使用 函数和 order by,再看一个例子:查询每个男性学生的

5、学号、姓名和年龄,并按 照学号降序排列。selectsid,sname,year(curdate()-year(sage) as age #当前年份减去出生年份得到年龄from studentwhere ssex=男order by sid desc #order by 按照字段排序,desc 表示降 序其他常用的函数和 where 条件:查询学号非空,姓”张”的学生,按照 sid 升序并 取前三条。selectsid,snamefrom studentwhere sname like 张% #通过 like 和通配符%进行模糊匹配 and sid is not null #学号非空order

6、 by sidlimit 3 #只取前三条2. 多表查询学生表 student:3产品经理学 SQL(一)一个小时上手 SQL成绩表 sc:4产品经理学 SQL(一)一个小时上手 SQL通过 join 连接两张表:查询每个赵雷每门课的成绩。selectsname,cid,scorefrom studentleft join scon student.sid=sc.sid where sc.sname=赵雷5产品经理学 SQL(一)一个小时上手 SQL三、后续学习1. 善于使用百度和询问技术小哥其实理解函数的用途之后并不用短时间内掌握全部的函数,比方说你觉得最后导 出来的结果小数位过多,想要减少小数位。直接搜百度就可以找到对应的函数 round。你想知道怎么求日期类型的年份、月份和周数也是可以通过百度找到对 应的日期函数的。2. 多实践只是掌握了 SQL 的语法然而不经常使用的话很快就会荒废的,所以这篇文章应该 面向有意进入互联网工作的在校学生或者想掌握 SQL 处理数据和沟通需求的产 品经理。3. 刷题刷题其实对于入门

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论