首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQL总结大厂真题-订单量前3,且存在某个商品购买了2个或以上用户

1.题目 现有一张订单表 t_order 有订单ID、用户ID、商品ID、购买商品数量、购买时间,请查出订单量前3,且存在某个商品购买了2个或以上用户。...-13 15:05:00 | | 13 | 4 | 1004 | 1 | 2023-03-13 11:55:00 | 2.题目分析: 需要查询出在某个商品购买了...2个或两个以上用户,用户可能是一个订单直接购买了2个或者两个以上,也可能是分多次购买;(举例:用户1在1001商品上分两次,每次购买了1个商品,共计2个,用户1符合条件; 用户3,分别在1001,1002,1003...三个商品购买了一单,所以不符合条件;) 计算每个用户订单量; 查询出符合条件,订单量前3用户 3.SQL step1:查询符合购买2个或者以上商品用户 select user_id...by user_id,product_id having sum(quantity) >=2 ) t group by user_id ; 查询结果 step2:计算每个用户订单量

18610

hive sql(四)—— 所有用户中在今年10月份第一次购买商品金额

需求 请用sql写出所有用户中在今年10月份第一次购买商品金额,表order字段: (购买用户:userid, 金额:money, 购买时间:paymenttime(格式:2017-10-01), 订单...row(s) 分析 1、date_format只能支持日期格式,比如2021-03-30 2、date_format(current_date(),"yyyy-10")是用yyyy取出年份,10是给默认值...,其他玩法见扩展部分 3、所有用户10月份第一次购买,从需求来看,是对每个用户分组,对购买时间排序,所以这里需要对用户开窗,因为是第一次购买,所以排序是是正序 4、这里从数据来看,购买时间是日期,不是时间...,也就是说用户可能在同一天购买多次,如果是这样,则要求购买时间是时间类型,精确到秒 5、这里数据唯一性是通过时间约束,所以不用去重 6、这里是一个正确写法,先过滤数据,减少数据集——预处理、预聚合会让数据处理阶段更清晰

92920
您找到你想要的搜索结果了吗?
是的
没有找到

Spark实现电商消费者画像案例

商品类别偏好画像:根据用户对汽车配件、珠宝首饰、图书音像等不同商品类别的选择,可以推测用户兴趣爱好和消费倾向。...二、画像数据分析实现2.1、商品类别偏好画像根据用户对汽车配件、珠宝首饰、图书音像等不同商品类别的选择,可以推测用户兴趣爱好和消费倾向。...._2, false).foreach(println)}打印结果如下,可以看到,在这批消费者样本里,基于日常使用、礼物赠送、商品推荐等消费方式受众最多,那么可以基于商品消费做进一步优化——(日常使用,...777)(礼物赠送,773)(商品推荐,762)(兴趣爱好,750)(品牌忠诚,750)(跟风购买,724)(促销打折,710)2.3、优惠券获取情况和购物动机关系观察优惠券获取情况和购物动机之间联系...【折扣优惠】和【商品推荐】时,消费者数量是最多,其次就是购买消费有【免费赠品】及出于【兴趣爱好】动机消费。

22810

Excel基础入门——常用特殊函数用法详解(八)

注意:日常工作中对客户电话号码/身份证号进行加密处理都可以使用这种方法。...例如,现在我们知道每个客户购买商品单价,可以通过计算客户购买商品数量与商品单价得到客户购买总金额。...公式解读: =SUMPRODUCT((H3:H7=31)*(L3:L7=1)*(M3:M7)) 即从年龄列中找出年龄等于31岁客户,然后从购买数量列找出购买数量等于1客户,最后把满足条件客户购买金额求和...公式解读: =SUMPRODUCT((H3:H7=28)*(L3:L7=2)) 即从年龄列找到客户年龄为28岁客户,然后从购买数量列中找到购买数量等于2客户,将两个条件同时成立情况进行计数得到最终结果...下节课开始我们将进入SQL系列内容介绍,敬请期待! 喜欢我们内容欢迎点赞,分享、关注我们公众号,带你学习更多数据分析干货内容。

1.3K10

万字原创读书笔记,数据分析知识点全在这里了

、PostgreSQL、SQL Server、MySQL等); 关系型数据库(Redis、Tokyo Cabinet、Voldemort、MongoDB、CouchDB、Cassandra、HBase...其他:例如提供调研问卷获得有关产品、客户等方面的数据;购买数据等。 2....适合计算资源充足且对模型时效性要求不高情形 特征选择 选择具有显著型特征配合参与解决岩本不均衡问题 可用于监督式方法 ? 5....会员价值度模型:RFM模型是根据会员最近一次购买时间R、购买频率和购买金额M计算得到RFM得分,常用来做客户分群或价值区分,该模型常用于电子商务(即交易类)企业会员分析。...每优惠券收益=优惠券带来订单成交金额/优惠券数量;实际中两者可能出现订单贡献重复计算情况 活动直接收入/活动间接收入:用户购买促销商品促销商品收入情况 活动收入贡献:活动收入贡献占比=(活动直接收入

1.3K10

JAVA基础---简易自动售货机

JAVA基础练手项目—自动售货机 要求: 简易售货机 流程: 【投币】—>【显示货物清单】—>【选择一个商品编号购买】—>【提示出货】—>【找钱】 功能要求:...要有友好客户提示,例如:请输入购买商品编号。  3. 清单要求包含每种商品剩余数量。  4....出货后,可以选择【找钱】,也可以选择【继续购买】,而不直接找钱 以下为解题思路及答案(略过数据库建表操作): 首先要先将JDBC链接包加入路径,这一步在之前博客中已经讲过,这里就直接略过了...public void buyByCode(){ System.out.println("请输入您想购买商品编号:"); int code = scanner.nextInt...(); //如果购买成功,则商品数量减一,该商品销售所得金额增加自身价格 String sql = "update Goods set Number = Number

1K20

女装品类宝贝关联销售数据深度解析

这种方法在日常商业运营中可以说是屡见不鲜。针对关联销售数据分析其目的非常明确:当一个消费者购买其中一个产品情况下,有多大可能性会同时购买另外一个/多个产品。...给用户更多选择:一个消费者不管通过什么流量渠道进入店铺商品页都会有一定原因,而提供其真正具有购买需求关联商品信息五无疑会增加客户浏览时间,给客户提供更多选择,从而大大增加留住客户比率,而这也就意味着更高转化率和客单价...但是我们也发现出现了一些为日常经验所遗漏关联记录,例如西装和连衣裙、针织衫和连衣裙关联购买都是典型例子,而帮助我们发现这些新关联信息,就是关联分析魅力所在。...我们发现类目选择在女装品类关联销售操作中非常重要,结果显示T恤更多是形成同类目的关联销售,因此如果考虑将T恤作为先导关联商品,最好做法是进行类目内其他T恤搭配组合,这样效果最佳。...向老客户推荐关联商品:卖家可以在近期销售记录中直接筛选出那些购买商品组合中某些商品买家,然后有针对性对其进行组合内其他商品推广,以达到及时获取重复购买,并阻断其寻找新卖家并进行比价动机,最大限度减少客户流失风险

1.5K40

JD数据比赛一些思路

对于训练集中出现每一个用户,参赛者模型需要预测该用户在未来5天内是否购买目标品类下商品以及所购买商品SKU_ID。评测算法将针对参赛者提交预测结果,计算加权得分。...我们一起来讨论讨论. —————————————————————————————— 现在在以下过程中描述下我和我小伙伴思路过程: 首先对于购物,我们要从几个简单角度出发,这样角度通常都是根据我们日常生活....比如说我们各类行为转化与购买关系(比如浏览,加入购物车,关注商品)等行为,另外一方面就是已经购买此类商品重复购买率,另外一个很关键一点就是性别与商品销售之间关联程度....,不应该是整个商品集合,这里边可能用到方法比如关联分析,协同过滤这类 2:模型选择—分类 3:代码编写与参数调整(具体代码部分比赛完成后我们将会上传到我们GitHub上,请各位多多指教) 4:...正样本:有过购买行为,且有购买行为用户记录,针对同一种商品(剁手党) 负样本:有过浏览行为,但是最终没有购买样本行为数据(浏览党) 初步目标,就是从有购买行为,且有购买行为用户中,分析出其中隐藏规律

669110

【探索测试篇】探索无界,BUG无限,让程序猿头疼测试技术

例如:客户端经常做一种处理,请求对象发送返回失败,客户端会重试,请求必须是异步进行,此时可 能会出现重试失败,仍然一直在发请求,重试策略有问题,如果是服务器爆了,你一直重试发请求,app 绝对被爆……...,进行购买---原因:后端代码没有将拿到用户金额和实际金额进行对比,再去发出下一步支付流程。...余额1元,购买2元商品,修改请求金额为2元,测试是否可购买成功 余额1元,购买2元商品,修改请求金额为0.1元,测试是否可购买成功 2、实名认证请求:https://m.kaola.com/member...’ 或 and 1=1 and 1=2之类SQL语句。...是否会==2统一处理成招聘,如果这样处理了,下个版本如果加了status 3:急招,新版本后端先上线,app审核阶段,0会显示招聘,3会显示招聘,这样是错误,所以当时就应该

1.8K31

Java-策略设计模式

如果将这个出行方式提供一个统一接口,每个策略都有自己实现类,客户端就可以通过实现具体策略对象来完成功能,而这样策略是可以动态替换,扩展性和维护性及代码可读性较高,这就是就是策略模式。...且针对接口编程,而不是针对实现编程 1.代码实现 第一步写业务接口 接下来我们用代码告诉大家一下,以我们日常网络购物为例,首先定义两个接口一个商品种类接口,一个商品名称接口: public interface...{ @Override public String iGoodsKinds() { return "选择购买商品种类是:家用电器"; } } public...FruitVegetable implements IGoodsKinds { @Override public String iGoodsKinds() { return "选择购买商品种类是...缺点: 客户端需了解所有的策略类,适用于客户端知道算法或者行为情况,多个策略会有多个实现类。

33230

数据中台-指标系统

其实,在日常工作中还有很多类似的问题。 造成上述问题根源是因为指标口径不一致,而你要构建全局一致指标口径,输出企业指标字典。...黑卡会员购买用户和会员购买用户数,它们描述都是用户下单购买商品相同业务过程,记录都是购买商品事实,只是一个限定词是黑卡会员,一个限定词是非会员。...),下单并且支付成功用户数量; “ 会员购买用户数”口径定义是计算周期内去重,下单并且支付成功,排除关单(“关单”是指在用户在下单购买成功后,取消订单)用户数量。...三.规范化定义指标 面向主题管理 拆分原子指标和派生指标 为了解决前面提到,“黑卡购买用户数”和“会员购买用户数”,这两个指标对购买用户数口径定义不一致问题,我们需要引入原子指标和派生指标的管理方式...统计周期(30天)+ 统计粒度(商品)+ 业务限定(黑卡/会员)+ 原子指标(购买用户数) = 派生指标 指标命名规范 指标命名规范要遵循两个基本原则: 易懂,就是看到指标的名称,就可以基本判断这个指标归属于哪个业务过程

86330

营销 | 不止是啤酒与尿布,Taste Analytics用大数据带电商玩转口碑营销

随着产业升级,越来越多消费者选择电商而非实体超市购买商品,大数据应用也不再局限于商家手里掌握销售数据,而是转向如今网络时代更为关心用户参与感、口碑传播,消费者评价数据成为新金矿...在快消行业,啤酒与尿布成了大数据应用经典案例: 全球零售业巨头沃尔玛通过对消费者购物行为进行分析时发现,男性顾客在购买婴儿尿片时,常常会顺便搭配几瓶啤酒来犒劳自己,于是沃尔玛将啤酒和尿布陈列在一起,大大提升了两种商品销量...如今产业升级,越来越多消费者选择电商而非实体超市购买商品,大数据应用也不再局限于商家手里掌握销售数据,而是转向如今网络时代更为关心用户参与感、口碑传播,在这其中,用户在电商平台上留下大量评价数据...而在电商平台上,购买商品前先看看其他用户评价基本成为消费者常规行为,用户使用体验评价直接影响着产品销量、口碑传播。...考虑到这些用户忠诚度以及对清洁湿纸巾日常需求,品牌商户联合亚马逊平台每月自动订购功能,可以实施定期、持续购买交易,这与传统盲目、海量商品推荐相比,营销更加精准,用户体验也更加友好。

85220

研究人员开发机器学习算法,使其在没有负面数据情况下进行分类

分类对我们日常生活至关重要,例如,我们要检测垃圾邮件,虚假政治新闻,以及一些日常东西,如物体或面孔。...就现实生活中项目而言,当零售商试图预测谁将购买商品时,它可以轻松地找到已经购买商品客户数据(正面数据),但基本上不可能获得没有购买商品客户数据(负面数据),因为他们无法获得竞争对手数据。...对于正面数据,可根据购买意图或应用用户有效率等信息来构建。使用新方法,我们可以让计算机只从充满信心正面数据中学习分类。”...他们成功地开发了一种方法,可以让计算机只从正面的数据和信息中学习边界分类,从而对机器学习分类问题进行正面和负面的划分。 为了了解系统运作情况,他们在一组包含各种时尚商品标记照片上使用它。...例如,他们选择“T恤”作为正面的类别,而另一边,“凉鞋”作为负面类。然后他们在“T恤”照片上附上了置信分数。

77240

小红书大数据面试SQL-用户商品购买收藏行为特征加工

,包含自增id,用户ID:user_id,商品ID:goods_id,收藏时间 collect_time 请用一句sql语句得出以下查询结果,得到所有用户商品行为特征,其中用户行为分类为4种:是否已购买...,日常数据开发中尤其在有支持算法数据团队中比较常见,但是大家都不乐意做脏活。...说回题目,因为数据需要join操作,并且存在较多冗余,由此很容易出现数据倾斜问题,如果我出这个题目,希望看到是候选人日常sql习惯中是否优先进行行列裁剪和去重以保证join时两个表粒度统一。...: 根据 t_ord中goods_id 是否为空判断是否购买,为空代表未购买空代表购买购买未收藏: t_ord中goods_id不为空,t_collect中goods_id为空; 收藏未购买:...t_ord中goods_id为空,t_collect中goods_id不为空; 收藏且购买: t_ord中goods_id不为空,t_collect中goods_id不为空; 执行SQL select

5300

优衣库畅销款数据分析案例

内容来源授权转载:知乎@李启方 从人、货、场三个维度,即客户维度、产品维度、区域维度对优衣库畅销款商品销售情况进行数据分析和可视化报告展示。...日常生活中T恤消耗量大,加上各类优衣库联名款宣传加持,T恤产品最受客户欢迎。 5....客群年龄段分析 按年龄段分布,不同年龄段客户数量及购买数量呈类正态分布,购买群体主要分布在20-39岁中青年群体,占整体客户数量76%,客户数量和购买数量都在5000人以上。 9....所以,线下渠道销售仍然是主流,线上渠道销售起锦上添花作用。 11. 时间维度 店铺需要重点关注周末商品销售和客户服务,加强周末商品营销抓住周末客流多销量大特点引导和吸引客户周末增加消费。...按消费时间选择偏好分析,各门店可以选择在周末增加店铺内商品样式陈列和货架摆放,或者在周末时间举行店铺促销活动以此来更大程度上提升客流量,加强周末商品营销抓住周末客流多销量大特点引导和吸引客户积极消费

32610

大数据是商业价值创造重要力量

大数据应用已经成为了京东日常运营常规性动作。...他从技术和业务两个方面介绍了京东数据来源:从数据结构上来说,有结构化数据(如订单,仓储,配送,售后,客服,采销等)和结构化数据(网站浏览,搜索,购买评价以及客户端日志文件等)。...……诚然,根据消费者购买习惯和行为,推荐商品;借助商品评价和积分,增进消费者彼此之间交流,增加服务粘性……这些在日常生活中电商普遍应用实例背后都是大数据技术在提供支撑。...以前用户到一个网站上,要对商品搜集和分类,购买途径繁琐复杂,用户往往失去耐心,最终放弃购买。基于大数据挖掘和分析进行精准营销,最重要是用户建模,让每个来购物用户都能获得最合适体验。...之前邮件用户都是所有用户都会收到,大家邮件内容都一样,而现在可根据用户画像锁定邮件目标客户群,实现向北京市年龄30岁收入8000以上用户群发送个性化邮件,每个用户收到邮件中商品都是不同,对于那些用户长期关注商品

1.1K60

电商分库分表经典实例

, 从merchant_id值无法定位具体在哪些库,所以一般情况下只能在n个库执行以上SQL,而这样操作效率低下且难以维护。...如果使用mycat等中间件, 正常分页sql会被类似改写为以上top n SQL, 翻页数越大性能越差, 需要谨慎使用。...具体细节可以参考 https://mp.weixin.qq.com/s/h99sXP4mvVFsJw6Oh3aU5A (4) 更复杂查询 例如淘宝商品搜索,很多维度,这时单纯使用SQL是比较困难...分库分表之外选择 如果不想折腾,可以考虑下TiDB, OceanBase这种新型分布式数据库,基本功能应该也趋于稳定了,性能也还可以,专注于解决业务也好。...而一些分库分表中间件例如mycat, shardingsphere客户端或者代理方案,也可以尝试下,不过都有一些坑未必想象中好用,扩容迁移都要考虑。

3.1K30

把业务逻辑变成数据结构和SQL语句例子。自然架构改成自然框架

2、如何获得会员购买商品折扣? 我们可以在数据库里面建立四个表:【会员表】、【会员等级表】、【产品表】、【会员享受折扣表】。 【示意图】。 ? ? ? (这里商品表怎么还有商品等级ID呢?...那么就会出现一个笛卡尔乘积形式: 一级会员购买优等商品享受九折, 一级会员购买一般商品享受八折, 二级会员购买优等商品享受九五折, 二级会员购买一般商品享受八五折, 三级会员购买优等商品享受九九折..., 三级会员购买一般商品享受九折。    ...FAQ 1、为什么要建立【会员等级表】、【商品等级表】?      因为建立表以后,就可以做一个维护程序让客户自己维护这两个级别。 2、为什么要建立【会员享受折扣表】?    ...理由同上,我们也可以做一个维护程序,这样享受什么样折扣,客户就可以随时修改了。

1K50
领券