sql获取分组排序后数据的脚本
2023-06-13 09:15:16 时间
先上一段代码,如下所示:
selectdistinct
b.OrgID,b.CompanyID,b.AreaID,b.CustChannelID,b.CustID,b.SaleTotalQty,
GETDATE()fromKDS400TelSurveyCustAll_Temp astmp1crossapply
(
selecttop10percent*fromKDS400TelSurveyCustAll_Temptmp2
wheretmp1.OrgID=tmp2.OrgIDandtmp1.CompanyID=tmp2.CompanyID
andtmp1.AreaID=tmp2.AreaIDandtmp1.CustChannelID=tmp2.CustChannelID
andtmp2.CustChannelIDin(1027,1028)
orderbytmp2.OrgID,tmp2.CompanyID,tmp2.AreaID,tmp2.AreaType,tmp2.CustChannelID
)asb
这段代码的意思是获取取每个经销商在每个县级城市中两类客户
取各类客户的前3个月累计销量排名在前10%的客户进行调查。
相关文章
- 数据分析sql面试必会6题经典_经典的SQL语句面试题「建议收藏」
- Sql Prompt 10激活成功教程[通俗易懂]
- 快速导出Oracle数据库表记录SQL语句大全(oracle导出表数据sql)
- MySQL创建表:SQL语句实现(mysql创建表的sql语句)
- 优化Oracle SQL优化:提升性能的先进方法(oracle当前sql)
- 使用SQL Server实现数据排序(sqlserver排序)
- MySQL 建表SQL精选实例(mysql建表sql)
- MySQL导出SQL数据的工具推荐(mysql导出sql工具)
- 快速高效的MSSQL导入SQL方法,让数据转移无压力。(mssql导入sql)
- SQL Server中的排序功能让数据更方便管理(sqlserver的排序)
- MySQL如何创建及使用SQL文件(mysql创建sql文件)
- SQL数据同步MySQL的详细步骤和注意事项(sql同步mysql)
- SQL Server列排序:一步实现数据高效访问(sqlserver列排序)
- MSSQL恢复数据:从SQL文件进行还原(mssql还原sql文件)
- MySQL SQL日志技术指南(mysql sql 日志)
- 从SQL到Redis实现灵活高效的数据访问(sql访问redis数据)
- 使用SQL快速将数据导入Redis(sql导入redis)
- 不小心绊到的陷阱MySQL不包含SQL的限制(mysql不包含sql)
- MySQL报错无法执行SQL,该如何解决(mysql不能执行sql)
- Oracle中SQL的分类与应用(oracle中sql分类)
- Oracle与SQL连接之路追求数据的完美结合(oracle与sql链接)
- 库Oracle SQL数据库指引未来发展路径(oracle sql数据)
- Oracle SQL传参精准实现数据查询(oracle sql传参)
- Oracle SQL 实现数据传值(oracle sql传值)
- Redis与SQL区别与比较(redis跟sql的区别)