找回密码
 立即注册

QQ登录

只需一步,快速开始

xhtgjt 活字格认证
金牌服务用户   /  发表于:2024-6-11 11:35  /   查看:1121  /  回复:8
100金币
本帖最后由 xhtgjt 于 2024-6-11 11:37 编辑

设计开发一个客户管理系统,我想通过订单来判断每个客户的主要产品是什么。订单数据有了,公司产品有6样,想利用服务端循环命令每个月统计一次客户的主要产品,以订单数量最多的产品为该客户的主要产品。但是这个服务端判断命令怎么设计呢?我是想通过多行变量命令先把这个月的客户的每个产品订单数据提出来,如何判断多行变量命令那个产品订单最多,这个我不会设计!

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,如果出现了查询的一段时间有两个或者多个产品的数量一样最多,要怎么返回呢 如果只需要返回一个产品,可以考虑执行Sql,在SQL中对汇总数量排序 然后循环这个数组,只取每个客户的第一个产品,返回到前端 如果要返回多个产品,就比较难处理了

8 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-6-11 11:35:55
来自 9#
您好,如果出现了查询的一段时间有两个或者多个产品的数量一样最多,要怎么返回呢



如果只需要返回一个产品,可以考虑执行Sql,在SQL中对汇总数量排序
然后循环这个数组,只取每个客户的第一个产品,返回到前端
如果要返回多个产品,就比较难处理了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
追风
中级会员   /  发表于:2024-6-11 11:38:42
2#
本帖最后由 追风 于 2024-6-11 11:40 编辑

使用视图来解决不好吗?按照客户和产品进行分组统计,产品出现次数最多的即时主要产品,若只有6个产品那就依次循环判断行数也可。是否有DEMO
回复 使用道具 举报
xhtgjt活字格认证
金牌服务用户   /  发表于:2024-6-11 11:40:13
3#
追风 发表于 2024-6-11 11:38
使用视图来解决不好吗?

我需要不仅按月,还可以自选日期,视图只能固定按月统计,然后提取
回复 使用道具 举报
追风
中级会员   /  发表于:2024-6-11 11:40:57
4#
xhtgjt 发表于 2024-6-11 11:40
我需要不仅按月,还可以自选日期,视图只能固定按月统计,然后提取

那就查出来
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2024-6-11 11:42:21
5#
提供一个demo 把 ,打字不容易讲清楚
回复 使用道具 举报
xhtgjt活字格认证
金牌服务用户   /  发表于:2024-6-11 11:42:28
6#

怎么查,我用多行变量查出来了,用什么方法判断多行变量哪行数据最大,然后把对应产品类型提取出来呢
回复 使用道具 举报
zsdtylj
中级会员   /  发表于:2024-6-11 11:43:42
7#
上个附件。把数据模拟好。这个应该不难的。
回复 使用道具 举报
xhtgjt活字格认证
金牌服务用户   /  发表于:2024-6-11 11:54:47
8#
我添加了2个客户,6种产品,每个客户、每个产品各加个1-2条数据,用服务端命令判断每个客户的主要产品就可以。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部