找回密码
 立即注册

QQ登录

只需一步,快速开始

123木头人

初级会员

16

主题

52

帖子

296

积分

初级会员

积分
296
123木头人
初级会员   /  发表于:2023-6-5 15:43  /   查看:2841  /  回复:10
10金币
    就是图片里面的意思
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这里去重的话因为暂时没有支持较好的插件,可以用执行SQL命令来去重ProName,您这边可以参考下,查询逻辑上您这边根据实际需要修改下哈

10 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2023-6-5 15:43:38
来自 7#
123木头人 发表于 2023-6-6 10:06
对对对,我就是不会去重   怎么去重?设置数组是哪个命令诶??劳烦整一个demo??/  可以不??谢谢!!:l ...

这里去重的话因为暂时没有支持较好的插件,可以用执行SQL命令来去重ProName,您这边可以参考下,查询逻辑上您这边根据实际需要修改下哈


本帖子中包含更多资源

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

x
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-6-5 17:59:25
2#
产品名称重复的话,大佬的场景下查询的地方这里是需要查询出多行记录吗?

本帖子中包含更多资源

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

x
回复 使用道具 举报
123木头人
初级会员   /  发表于:2023-6-5 18:29:16
3#
Shawn.Liu 发表于 2023-6-5 17:59
产品名称重复的话,大佬的场景下查询的地方这里是需要查询出多行记录吗?

我设置单行记录  她会说记录大于1   我是想先在日期相同,产线相同,班次相同的情况下,找到生产了哪些产品,然后根据产品名称一样,日期一样,产线一样,班次相同,然后去计算行数  就是它的总数   然后把信息返回出来    但是我自己使用的服务端命令   感觉跟我的逻辑毫不沾边
回复 使用道具 举报
123木头人
初级会员   /  发表于:2023-6-5 18:30:49
4#
我又做了一个demo   麻烦你看看诶   好像也不对

本帖子中包含更多资源

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

x
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-6-6 09:38:29
5#
123木头人 发表于 2023-6-5 18:29
我设置单行记录  她会说记录大于1   我是想先在日期相同,产线相同,班次相同的情况下,找到生产了哪些产 ...

设置单行记录提示记录大于1那就是根据查询条件确实会存在多条记录符合条件,此时可以获取多行记录,也可以只获取一行记录,这里在使用设置变量命令-查询数据表时,除了可以设置查询条件,也可以设置查询行数,设置为1,即可返回单行;
看了您新的demo,发现这里循环命令下面的设置变量命令,最后使用返回命令,这样的话就会只返回循环命令的最后一次执行时设置的产品名称、上线数、下线数了;
从您的需求描述来看,第一步是获取产品名称(多行记录)并去重,然后循环产品名称,此时是需要设置一个数组吧,不同产品名称对应的行数/总数是不同的,将产品名称和总数绑定在一起后放在数组后用返回命令;
建议大佬在调试服务端命令时F12打开浏览器Console控制台查看执行日志,方便调试
回复 使用道具 举报
123木头人
初级会员   /  发表于:2023-6-6 10:06:15
6#
Shawn.Liu 发表于 2023-6-6 09:38
设置单行记录提示记录大于1那就是根据查询条件确实会存在多条记录符合条件,此时可以获取多行记录,也可 ...

对对对,我就是不会去重   怎么去重?设置数组是哪个命令诶??劳烦整一个demo??/  可以不??谢谢!!
回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-6-9 14:52:55
8#
不太清楚你这里下线数咋求的,就是一个分组

select ProName,count(ProName) 上线数,count(ProName) 下线数
  from 生产
where 工序1设备=@产线 AND 工序1班组=@班组 AND 工序1上线时间>=@日期 and 工序1上线时间<@日期
group by ProName





本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
123木头人 + 5

查看全部评分

回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-6-9 15:43:20
9#
感谢大佬的支持,楼主可以参考下Demo和大佬的SQL,如果还有问题欢迎跟帖交流
回复 使用道具 举报
123木头人
初级会员   /  发表于:2023-6-13 14:52:39
10#
tisking 发表于 2023-6-9 14:52
不太清楚你这里下线数咋求的,就是一个分组

select ProName,count(ProName) 上线数,count(ProName) 下线 ...

工序1上线时间<@日期+1   
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部