以后我都不用写SQL了?!
sql吧
全部回复
仅看楼主
level 1
boying58 楼主
现在数据库里有一张由销售员姓名、销售产品、销售额三个字段构成的销售业绩表。
想知道空调和电视销售额都在前 10 名的销售员名单。
大家第一反应应该是写一段SQL。
对专业的技术人员来说,这或许也就是简单的三步,虽然写写麻烦但也能实现,然而对于非技术人员来说可能就存在一定的技术壁垒了。
DataBeam就能很好地解决这个问题,不仅能轻松获取数据库中的数据,处理过程也无需用到代码。
首先我们要明确自己的目的,并将过程进行拆分。取两个产品销售额前十名的交集,那么我们需要:
1.分别取出空调和电视销售额的前10名。
(1)按产品分组并对各个产品做降序排序
(2)过滤出排名在1-10的行
2.找出重复的名字,筛选出名字重复的行。
得出具体的操作过程后,我们就可以一步步去实现它了。当然首先需要把数据库中的数据取出来。
取排名积木和行过滤积木实现上述步骤1。
取删除重复行积木和行过滤积木实现上述步骤2。
想要的结果就出来了,当然我们也可以根据自己的需求对结果的展现做出修改。可以说看起来步骤很多其实操作非常简单便捷。
2022年09月26日 09点09分 1
level 2
没太看懂,什么工具啊?
2022年09月27日 14点09分 2
level 1
[钱币]旨肯 学-虚拟-仿真-开发-到-siki学院 -------竞樟撼豪凸晒泄谟妒疟寻踊浅枷誓诠
2022年09月29日 10点09分 3
level 5
😅😅😅,做过实际数据开发岗位你就知道有些需求多离谱,说实话除非那天机器的AI达到人脑的级别可能是不需要数据开发岗。
2022年10月01日 22点10分 4
level 3
只会SQL其他都没有弄过
2022年10月06日 15点10分 5
level 8
正常是 join+sum+order by+LIMIT DataBeam如果是针对一个表执行还有重复名字就搞不懂了。如果是写SQL用到sum的时候已经通过GROUPBY合并了重复数据了,莫名其妙多了几步操作
2022年10月08日 03点10分 6
1