产品经理/运营究竟要把SQL掌握到什么程度?

商品运营总监(产品经理/运营究竟要把SQL掌握到什么程度?)
  直接说结论:会使用sql查询,向上会使用联查(四个join),向下会使用count()、last()等几个常见函数,自己可以取一些基础数据,复杂的再找开发或者数分同学帮忙。

关于sql的使用大概可能有几个问题,我下面再一一解释

️产品经理/运营是不是必须会sql,不会就根本拿不到offer:不是。在非常成熟的公司,产品和运营甚至没有使用数据库查询的权限,通过数据看板就能找到绝大多数自己需要的数据,除了一些情况特殊的组,sql一般只是一个加分项,而非必备项。

️那为什么很多jd上都提到,要求会sql呢:因为绝大多数公司,没有那么全面的数据分析体系,但是却都要为某个指标负责,当做了需求以后,不可避免的就需要对数据进行统计与分析,不可能随便查什么信息都要找开发,那开发肯定是不愿意的,所以自己掌握更好。

️道理我懂了,要怎么学习sql呢:

1、跟着需求学:如果你已经在实习中了,可以找个关系好的后端大哥,帮你简单介绍一下数据库的基础知识,然后让他写几个sql,帮你讲一下每个函数是怎么用的,但我觉得基本上你是能看懂的。。再自己拿一个sql手册对照着模仿就可以了,慢慢就上手可以自己写了。

2、跟着sql手册/某站视频自学:如果你准备学好sql再去实习,可以买书或者跟着视频自学,我使用w3c的sql就基本够用了,想学的更全面一点,可以买《SQL必知必会》等知名书,但我估计数据库搭建就要难倒一批人了,找个程序员小哥帮你是最快的。

️最后就是sql要学到什么程度呢:学到你的每个查数需求都能自己独立完成为止,我总结常用的sql就是count()、last()这几个常见函数,再复杂一点就是用到多表联查(四个join),对应的就是统计“订单量超过1万的商家数”“广东地区的活跃用户数”“最后一次登录在xx日期之前的人数”等常见需求,确认自己能在有书籍辅助的情况下,独立完成查询即可。

需要项目管理资料合集的同学可先关注然后私信我哦