生产日报、周报、月报的SQL

yiyaozjk yiyaozjk 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
生产日报表:
生产物品名 生产工序名称 加工人姓名 加工日期 加工时间段 加工数量 破损数 个人累计数 gongxubianhao
cpbhao ssbumen ygsn caozhuorq
A 打粉 XM1 03-27 8:00-9:00 100 2 200
A 打粉 XM1 03-27 9:00-12:00 300 2 500
B 筛选 XM2 04-27 8:00-9:00 100 2 200

想得到1、每天、每周、每月的每道工序的加工情况汇总表:A产品所有工序 共加工多少 共破损数 共个累计数
2、 按人员每天、每周、每月的工作情况汇总表

Select cpbhao,ssbumen, caozhuorq,月数,Sum(dangricl) as 总加工数量,Sum(posuns) as 破损数 from (Select cpbhao,ssbumen, month(caozhuorq) as 月数,dangric,posuns from scrb) Group By ssbumen,月数
报错 关键字 'Group' 附近有语法错误 我没有少什么列名?我错在哪里?

我用下面语句:
Select cpbhao,ssbumen, caozhuorq,Sum(dangricl) as 总加工数量,Sum(posuns) as 总破损数 ,sum( leijs), gongxubianhao,sum( zxljs) from scrb Group By cpbhao,ssbumen,caozhuorq,leijs, gongxubianhao,zxljs order by cpbhao,ssbumen,caozhuorq
竞然能查出了2条 gongxubianhao 列(是一个字符型)的值不同,而其他的列都是相同的,我不是用了按日期分组吗?

高手能给个指点一下吗?

...全文

相关推荐

SQL Server简单实现数据的日报和月报功能

主要介绍了SQL Server简单实现数据的日报和月报功能,结合实例形式对比分析了SQL Server实现当日及当月数据的查询功能相关技巧,需要的朋友可以参考下

weixin_38748263

C#连接ACCESS数据库读取数据生成日报,月报

C#连接ACCESS数据库读取数据生成日报,月报

PSHAO90

WinCC日报月报年报自动生成模板与SQL脚本集合

一套开箱即用的WinCC报表解决方案,包含完整日报、月报、年报生成逻辑,配套SQL Server数据库文件(.mdf/.ldf)、项目配置(.MCP/.sim/.sto)、运行时脚本(ScriptAct目录)、历史数据归档结构及Delta加载配置。所有报表基于标准WinCC V6.0/V7.x平台设计,支持通过内部脚本触发定时导出,可直接导入项目使用;数据库已预建表结构和存储过程,适配baobiao与baobiaoRT双库模式;附带sim.ini、Deltaloader.cfg等关键运行参数配置,以及TEXTBIB、GraCS等画面与文本资源引用关系,满足工业现场对生产数据周期性汇总、导出Excel或打印输出的实际需求。

fun88

【工业自动化】基于WinCC 8.0的钻机数据报表系统:实现数据库连接、定期数据清理与Excel日报/周报/月报自动生成及导出功能

内容概要:本文详细介绍了基于Wincc 8.0平台实现数据库报表查询与导出的完整解决方案,涵盖系统软件环境搭建、数据库连接配置、数据存储与定期清理机制,并通过VBScript脚本实现日报、周报、月报的自动生成与导出功能。文中提供了多个关键脚本代码,包括定时保存和删除数据、按日期范围查询、FlexGrid数据显示及导出为Excel文件等功能,同时支持图表可视化展示趋势分析。所有报表可自动保存至指定路径并弹出资源管理器提示用户。; 适合人群:具备一定自动化控制背景和脚本编程基础的工业自动化工程师、SCADA系统开发者或从事工控项目实施的技术人员,尤其适用于使用Wincc进行HMI/SCADA开发并需集成数据报表功能的1-3年经验从业者; 使用场景及目标:①实现工业现场设备数据的周期性采集与持久化存储;②构建可视化历史数据查询界面并支持灵活导出;③按日、周、月维度生成统计报表并附带趋势图表用于生产分析;④自动化清理过期数据以优化数据库性能; 阅读建议:建议结合Wincc开发环境实际部署测试,重点关注ADO数据库连接方式、SQL语句构造、Excel自动化操作及FlexGrid控件使用技巧,注意根据实际项目修改数据库名、表名、标签名等参数,确保脚本兼容性和稳定性。

zzcufo

WINCC报表系统:VBS脚本链接SQL Server数据库的日报月报导出EXCEL PDF功能集成

内容概要:本文深入探讨了如何在工业自动化领域使用VBS脚本使WINCC报表系统与SQL Server数据库紧密结合,实现多种功能。具体包括登录验证、主控画面状态显示、数据录入、日报月报生成、信息查询、数据归档和用户管理等功能。每种功能都提供了详细的VBS代码示例,涵盖了从数据库连接、数据处理到最终结果展示或导出的完整流程。同时,文中强调了安全性措施,如防止SQL注入、使用哈希算法保护密码等。 适用人群:从事工业自动化领域的开发人员和技术人员,尤其是熟悉WINCC和SQL Server数据库的从业者。 使用场景及目标:适用于需要集成WINCC报表系统与SQL Server数据库的企业或项目,旨在提高数据管理和展示的效率和准确性。主要目标是帮助开发者理解和掌握如何通过VBS脚本实现各种数据处理功能,从而构建更加完善和高效的工业数据管理系统。 其他说明:文中提供的代码示例均经过实际测试,可以直接应用于相关项目中。此外,作者分享了许多实践经验,如防止内存泄漏、优化SQL查询性能等,对于解决实际开发中的常见问题具有很高的参考价值。

SCSSsgmG
评论 10
收藏 已收藏
分享
返回顶部
yiyaozjk
MS-SQL Server 34,876 成员 254,635 内容