社区
MS-SQL Server
帖子详情
SQL日报表和台帐的设计问题
无幻
2010-08-09 05:47:33
现在有两张表,日报表和台帐,其中台帐是根据日报表来得到的,格式如下:
日报表是每天录入的,每个班组每天生产的数量(包括良品、二等品、废品)。
而想到得到的台帐的一个月的数据,横排显示每天的生产情况。
若是要按上面那样显示出来,会不会比较难实现,想了好久没想出来方法,在此请教
SQL语句
,或者提供
思路
,谢谢了。:)
...全文
186
16
打赏
收藏
SQL日报表和台帐的设计问题
现在有两张表,日报表和台帐,其中台帐是根据日报表来得到的,格式如下: 日报表是每天录入的,每个班组每天生产的数量(包括良品、二等品、废品)。 而想到得到的台帐的一个月的数据,横排显示每天的生产情况。 若是要按上面那样显示出来,会不会比较难实现,想了好久没想出来方法,在此请教SQL语句,或者提供思路,谢谢了。:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
数字化从业者老高
2010-08-10
打赏
举报
回复
基础类帮顶的人真多。
参考一下实现行列转换:
http://topic.csdn.net/u/20080614/17/22e73f33-f071-46dc-b9bf-321204b1656f.html?8320
另外,帮顶人士请看看:
http://topic.csdn.net/u/20100728/15/40296e9d-cf55-4ea2-9914-4a3b419ee707.html?54902
无幻
2010-08-10
打赏
举报
回复
[Quote=引用 14 楼 cece409770352 的回复:]
不知道 帮你顶顶 呵呵
[/Quote]多谢哦 哈哈
ShawnanChen
2010-08-09
打赏
举报
回复
不知道 帮你顶顶 呵呵
无幻
2010-08-09
打赏
举报
回复
像台帐这样把每天都列出来,会不会效率很低?
cds27
2010-08-09
打赏
举报
回复
错了,错了,写错了,应该是:
select ×
from
(
sql1
union
sql2
union
sql3
)
...
order by 班组
cds27
2010-08-09
打赏
举报
回复
补充聊天记录来拿分,HOHO
Sank orange(1460410) 18:06:34
select (
sql1
union
sql2
union
sql3
)
...
order by 班组
lg314
2010-08-09
打赏
举报
回复
行列转换怎么做知道了吗?
假设只有良品,然后做行列转换,同样的思路做二等品,废品。最后这些行union all就可以了
无幻
2010-08-09
打赏
举报
回复
[Quote=引用 7 楼 cds27 的回复:]
我想你的问题主要是怎么把纵向的列转成横向的吧。
如果要用一条语句实现的话,就是你必须在select的字段中加上31天的字段。
例:select (select 良品 from 日报表 where 日期='2010-8-1') as d1 ……略
[/Quote]
thanks , 不过我还有另一个迷糊的,那些良品、二等品、废品 要怎么样变成不同行来显示呢? 类似组合排列,班组x品质(三种)
asdwater
2010-08-09
打赏
举报
回复
看一下行列转换的sql语句。你这个可能写起来很长,但不复杂
cds27
2010-08-09
打赏
举报
回复
我想你的问题主要是怎么把纵向的列转成横向的吧。
如果要用一条语句实现的话,就是你必须在select的字段中加上31天的字段。
例:select (select 良品 from 日报表 where 日期='2010-8-1') as d1 ……略
无幻
2010-08-09
打赏
举报
回复
[Quote=引用 4 楼 lg314 的回复:]
看一下行列转换的sql语句。你这个可能写起来很长,但不复杂
[/Quote]
那些良品、二等品、废品 要怎么样变成不同行来显示呢? 类似组合排列,班组x品质(三种)
asdwater
2010-08-09
打赏
举报
回复
sssssssssssssssssssssssssssssssss
lg314
2010-08-09
打赏
举报
回复
看一下行列转换的sql语句。你这个可能写起来很长,但不复杂
无幻
2010-08-09
打赏
举报
回复
图片在2楼
无幻
2010-08-09
打赏
举报
回复
额 你回复好快啊 ,我还想编辑图片咧 图片如下:
58个
SQL
2005的存储过程打包
USP_MFT_WaterExpenceMonth.
sql
USP_LX_Stock_DayReport - 仓储收调
日报表
.
sql
USP_LGS_RawStorageInBook - 初烟入库登记
台
账.
sql
复烤系统
java计算机毕业
设计
公共
台
账管理系统(附源码+springboot+开题+论文+部署)
因此,开发一套高效、便捷的公共
台
账管理系统,实现
台
账信息的电子化、自动化和智能化管理,已成为当前信息化建设的重要任务。首先,系统能够实时更新、查询和统计
台
账信息,确保数据的准确性和时效性,为企业管理...
摆脱了Excel重复做表,换个工具轻松实现报表自动化,涨薪三倍
我是一个毕业两年的90后,毕业后在一个主营粮食交易的企业工作,岗位的主要工作就是制作各类数据统计报表、
台
账、数据图表等等,各类的日报,每天都要做一遍,此外还有什么周报月报…… 之前在这个岗位的同事,每天...
单日亿级大表高并发账务系统实战优化
而账务系统区别与前端在线业务系统,又有其处理记账过程中锁的
问题
,事务量较大等
问题
。考验开发水平的同时,也考验着后端的基础架构部门,运维部门。以下有脱敏部分,但实际经验都是来源于我们的生产系统。目前我们...
高并发 统计对账Java_高并发场景下强一致预算/库存扣减方案
计划中的预算金额尽可能全部发出去,但不能多发,多发会有资金损失,所以需要有强一致的保证本文介绍的方案还可以作为秒杀类业务中的一部分概述对于预算的扣减需求,可以用2条简单的
sql
来理解:第一条S...
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章