excel交叉表 [问题点数:100分]

Bbs1
本版专家分:0
结帖率 90.16%
Bbs4
本版专家分:1339
Bbs3
本版专家分:897
Blank
红花 2008年9月 Windows专区大版内专家分月排行榜第一
Blank
黄花 2008年8月 Windows专区大版内专家分月排行榜第二
Blank
蓝花 2008年10月 Windows专区大版内专家分月排行榜第三
Bbs7
本版专家分:14355
Blank
红花 2008年3月 其他开发语言大版内专家分月排行榜第一
2007年1月 其他开发语言大版内专家分月排行榜第一
2006年9月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2008年7月 其他开发语言大版内专家分月排行榜第二
2008年4月 其他开发语言大版内专家分月排行榜第二
2008年2月 其他开发语言大版内专家分月排行榜第二
2008年1月 其他开发语言大版内专家分月排行榜第二
2006年8月 其他开发语言大版内专家分月排行榜第二
2006年7月 其他开发语言大版内专家分月排行榜第二
2006年6月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2008年9月 其他开发语言大版内专家分月排行榜第三
EXCEL 交叉转一维 动画。
EXCEL <em>交叉</em><em>表</em> 一维<em>表</em> 动画,图片动画教程。
交叉
[3DSource]<em>表</em>有三个字段Chid为int型rnTeam, Chid Dvluern1 1 23.5rn2 2 21.2rn2 3 26.8rn<em>交叉</em>成rnTeam 1, 2, 3rn1 23.5rn2 21.2 26.8rnrndeclare @s varchar(8000) rnset @s = ' ' rnselect @s = @s+ ','''+Chid+'''=max(case when Chid= '''+Chid+''' As VarChar then Sum(Dvalue) AS 值 end) ' rnfrom (select Cast(Chid As VarChar) As Chid from [3DSource] group by [3DSource].Chid) arn--print @s rnrnset @s='select Team '+@s+ ' from [3DSource] group by Team'rnprint @srnexec(@s)rn有问题,该怎么处理整型字段
交叉??
如何实现这样的<em>交叉</em><em>表</em> ?rn 原始<em>表</em>:firstrn item kind valuern one a yes rn two a norn three a thankrn one b sorryrn two b okrn three b hehern ... ... ....rnrn变成 : Newrn kind one two threern a yes no thankrn b sorry ok hehe rnrn... ... ... ....rnrn注意: 原始<em>表</em>first 的字段value 的值是varchar rnrn
交叉.
如有一<em>表</em>.其结构如下rnlabel lab_eng lab_cht lab_chsrn----------------------------------------------rn lb001 aa bb ccrn lb002 aa2 bb2 cc2rn... rnrnrn有没有办法改成如下结构rnrnlabel lb001 lb002 ...rnlab_eng aa aa2 ...rnlab_cht bb bb2 ...rnlab_chs cc cc2 ... rn
交叉。。
一个<em>表</em>arn里有字段 字段1,字段2,字段3rn 1 IC卡 12rn : rn : rn 1 IP卡 1 rn现在改成这种rn IC卡 IP卡rn 12 1
97.分组交叉、复杂交叉
案例1-分组<em>交叉</em><em>表</em>: 案例3: CREATE proc p_qry @JFKMBID varchar(20), @JFKMBSYSID varchar(1000), @date1 datetime, @date2 datetime, @r_count int as set nocount on --分拆 @JFKMBSYSID declare @i int set @i=len(@J...
交叉交叉的输入问题!
因工作需要,需开发一个服装行业的小程序,因此涉及到了多尺码,多颜色的问题.rn在网上找了许多资料后,我发现用<em>交叉</em><em>表</em>的形式实现起来比较清楚直观一下,数据库结构也比较好规划.现在碰到个问题就是: DBGRID实现象<em>交叉</em><em>表</em>的样子,方便用户的输入,不知道有什么好的解决办法.类似下面格式rn服装款式 颜色 XL M XXL LrnAAA 红 1 2 3rnBBB 黄 1 1 1 1rnCCC 蓝 2 2 2 2rnDDD 白 4 5 5 6rnrn其中数量的地方用DBGRID直接在网格内输入rnrn各位有什么可以提示,或者推荐一下有什么控件能实现上面的功能,或者有没有例子可以参考一下的,谢谢了!
透视交叉
透视<em>表</em>和<em>交叉</em><em>表</em>透视<em>表</em><em>交叉</em><em>表</em> 透视<em>表</em> 透视<em>表</em>(pivot table)是常见的数据汇总工具,它根据一个或多个键对数据进行聚合,根据行和列上的分组键将数据分配到矩形区域中。pandas中使用pivot_table方法创建透视<em>表</em>, 官方文档中的例子, 以C列作为分组列,将C传入columns参数,生成的透视<em>表</em>中C列不同的值作为分类值。指定A、B两列为索引列,将两列列名传递给index参数。对透视<em>表</em>...
交叉EXcel导入sqlserver的难题
[b]SMTM Production Schedule & Actual Report In Sep rnPREPARED DATE:03-Sep-07 rnPREPARED BY :Lily Wan [/b] rn[b]Model No. process BALA-NCE Total Store 1-Sep 2-Sep 3-Sep 4-Sep 5-Sep 6-Sep 7-Sep 8-Sep 9-Sep 10-Sep 11-Sep 12-Sep 13-Sep 14-Sep 15-Sep 16-Sep 17-Sep 18-Sep 19-Sep 20-Sep 21-Sep 22-Sep 23-Sep 24-Sep 25-Sep 26-Sep 27-Sep 28-Sep 29-Sep 30-Sep TOTAL[/b] rn rnR3493-A MR1015 RohS 1 SMT(A) Daily Plan 75600 94091 16287 3000 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 4200 94091 rn Actual 16287 2204 18491 rn VAR 0 -796 0 -4200 -4200 -4200 -4200 -4200 -4200 -4200 -4200 -4200 -4200 -4200 0 0 -4200 0 0 -4200 -4200 0 0 0 -4200 -4200 -4200 -4200 0 0 0 rn CUM VAR 0 -796 -796 -4996 -9196 -13396 -17596 -21796 -25996 -30196 -34396 -38596 -42796 -46996 -46996 -46996 -51196 -51196 -51196 -55396 -59596 -59596 -59596 -59596 -63796 -67996 -72196 -76396 -76396 -76396 -76396 rn 2 SMT(B) Daily Plan 77350 94048 12570 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 3800 1350 94048 rn Actual 12570 4128 16698 rn VAR 0 328 0 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 0 0 -3800 -3800 -3800 -3800 -3800 0 0 0 -3800 -3800 -3800 -3800 -1350 0 0 rn CUM VAR 0 328 328 -3472 -7272 -11072 -14872 -18672 -22472 -26272 -30072 -33872 -37672 -41472 -41472 -41472 -45272 -49072 -52872 -56672 -60472 -60472 -60472 -60472 -64272 -68072 -71872 -75672 -77022 -77022 -77022 rn 3 MI Daily Plan 74100 84083 6860 3900 3900 3900 3900 3900 3900 3900 3900 3900 3900 3900 3900 3900 1300 1300 1300 2600 2600 2600 2600 2600 2600 2600 2600 2600 84083 rn Actual 6860 3123 9983 rn VAR 0 -777 0 -3900 -3900 -3900 -3900 -3900 -3900 0 -3900 -3900 -3900 -3900 -3900 -3900 0 -1300 -1300 -1300 -2600 -2600 -2600 0 -2600 -2600 -2600 -2600 -2600 -2600 0 rn CUM VAR 0 -777 -777 -4677 -8577 -12477 -16377 -20277 -24177 -24177 -28077 -31977 -35877 -39777 -43677 -47577 -47577 -48877 -50177 -51477 -54077 -56677 -59277 -59277 -61877 -64477 -67077 -69677 -72277 -74877 -74877 rn 4 Casing Daily Plan 70850 80586 6009 3900 3900 3900 3900 3900 3900 3900 3900 3900 3900 3900 3900 3900 1300 1300 1300 1300 1300 1950 2600 2600 2600 2600 2600 2600 80586 rn Actual 6009 3727 9736 rn VAR 0 -173 0 -3900 -3900 -3900 -3900 -3900 -3900 0 -3900 -3900 -3900 -3900 -3900 -3900 0 -1300 -1300 -1300 -1300 -1300 -1950 0 -2600 -2600 -2600 -2600 -2600 -2600 0 rn CUM VAR 0 -173 -173 -4073 -7973 -11873 -15773 -19673 -23573 -23573 -27473 -31373 -35273 -39173 -43073 -46973 -46973 -48273 -49573 -50873 -52173 -53473 -55423 -55423 -58023 -60623 -63223 -65823 -68423 -71023 -71023 rn 5 ship plan Daily Plan 73301 73301 3900 6000 3000 6000 3000 6000 3000 6000 6000 6000 3000 6000 3000 6000 3000 3401 73301 rn Actual 0 rn VAR 0 0 0 -3900 -6000 0 -3000 -6000 -3000 0 -6000 -3000 0 -6000 0 -6000 0 -6000 0 -3000 0 -6000 0 0 -3000 0 -6000 0 -3000 -3401 0 rn CUM VAR 0 0 0 -3900 -9900 -9900 -12900 -18900 -21900 -21900 -27900 -30900 -30900 -36900 -36900 -42900 -42900 -48900 -48900 -51900 -51900 -57900 -57900 -57900 -60900 -60900 -66900 -66900 -69900 -73301 -73301 rnrn一个Excel<em>表</em>的 数据剪影.rn在本地sqlserver中建一个<em>表</em>,存储该Excel<em>表</em>的内容。 (<em>表</em>头不要,No不要,需要plan和actual两栏的记录) . 琢磨了一下午,写出来的东西还是有问题,特来此求教!在线等rn(有什么疑问可联系QQ: 280693261,多谢!)rn
pandas——交叉与透视
1.使用povit_table函数创建透视<em>表</em> 利用pivot_table函数可以实现透视<em>表</em>,pivot_table()函数的常用参数及其使用格式如下。 pands.pivot_table(data, values=None, index=None, columns=None, aggfunc='mean',fill_value=None, margins=False, dropna=Tru...
交叉和统计的实现
一个主<em>表</em>ALM_ALARM_TBL,字段有TYPE(告警类型),LEVELID(告警级别)rnTYPE(告警类型) LEVELID(告警级别) ALARMCODE(告警代码)rn1 1 0x0005rn2 3 0x0006rn3 4 0x004Brn4 5 0x004Frn3 4 0x004Ernrnrnrn该主<em>表</em>有两个字<em>表</em>ALM_PARAMALARM_TBL和ALM_SYSTEM_TBL,这两个<em>表</em>没有直接联系: rn子<em>表</em>1:ALM_PARAMALARM_TBL的字段有:rnALARMCODE(告警代码) ALARMLEVEL(告警级别) rn0x0005 1rn0x0006 3rnrnrn子<em>表</em>2:ALM_SYSTEMALARM_TBL的字段有:rnALARMCODE(告警代码) ALARMLEVEL(告警级别) rn0x004F 5 rn0x004E 4rn0x004B 4 rnrnrn要求计算各个告警级别的总数,rn要求显示的结果为:rnrn COUNT COUNT COUNT COUNT COUNTrnTYPE 一级告警(ALARMLEVEL=1) 二级告警(ALARMLEVEL=2) 三级告警(ALARMLEVEL=3) 四级告警(ALARMLEVEL=4) 五级告警 rn1 1 0 0 0 0rn2 0 0 1 0 0rn3 0 0 0 2 0rn4 0 0 0 0 1 rnrn
03_8Pandas_透视交叉
import pandas as pd import numpy as npdataset_path = './starcraft.csv' df_data = pd.read_csv(dataset_path, usecols=['LeagueIndex', 'Age', 'HoursPerWeek', '
Pandas透视交叉
参考:《利用Python进行数据分析》 透视<em>表</em>与<em>交叉</em><em>表</em>的介绍和例子
一维交叉的转化
一维<em>表</em>转化为<em>交叉</em><em>表</em>通过制作数据透视<em>表</em>,合理分布行和列的内容,生成<em>交叉</em><em>表</em>。(1)原始<em>表</em>(2)生成透视<em>表</em>,设置字段显示形式(3)透视<em>表</em>结果如下:(4)<em>交叉</em><em>表</em>结果为:<em>交叉</em><em>表</em>转化为一维<em>表</em>(1)原始<em>表</em>(2)制作数据透视<em>表</em>按照alt+D+P快捷键打开数据透视<em>表</em>向导,选择多重合并计算区域,创建单页字段,选择数据区域:(3)设置透视<em>表</em>字段(3)透视<em>表</em>结果(4)数据结果...
pandas - 交叉与透视
学习目标 应用crosstab和pivot_table实现<em>交叉</em><em>表</em>与透视<em>表</em> 应用:股票的每日涨跌跟星期几关系大 1 <em>交叉</em><em>表</em>与透视<em>表</em>什么作用 探究股票的涨跌与星期几有关? 以下图当中<em>表</em>示,week代<em>表</em>星期几,1,0代<em>表</em>这一天股票的涨跌幅是好还是坏,里面的数据代<em>表</em>比例 可以理解为所有时间为星期一等等的数据当中涨跌幅好坏的比例 2 使用crosstab(<em>交叉</em><em>表</em>)实现上图 <em>交叉</em><em>表</em>:<em>交叉</em>...
交叉的语法动态交叉的sql语句
<em>交叉</em><em>表</em>的语法,动态<em>交叉</em>的sql语句<em>交叉</em><em>表</em>的语法,动态<em>交叉</em>的sql语句 <em>交叉</em><em>表</em>的语法,动态<em>交叉</em>的sql语句<em>交叉</em><em>表</em>的语法,动态<em>交叉</em>的sql语句
Excel交叉计算问题
<em>交叉</em>计算问题:rnrn有两行数据:rna1 b1 c1 d1 e1 ....rna2 b2 c2 d2 e2 ....rnrn要求计算结果:rnc1=a1*a2rnc2=a1*b2+b1*a2rnc3=a1*b3+a2*b2+a3*b3rnc4=a1*b4+a2*b3+a3*b2+a4*b1rn........rnrnrn请教各位大虾有没有什么好方法?因为<em>表</em>里类似这样的玩意有好几处。我总怕那个地方就闹错了。rnrn多谢!rn
Birt2.2M6的交叉用法
Birt2.2M6的<em>交叉</em><em>表</em>用法
birt报交叉
1.使用birt开发的一个比较复杂的<em>交叉</em>报<em>表</em> 2.一步步有详细的讲解过程
制作交叉
制作<em>交叉</em><em>表</em>,详细介绍制作<em>交叉</em><em>表</em>
Mysql的交叉查询
最近由于找工作,所以在恶补PHP和Mysql方面的东西,发现还是学习的不够。这几天看到关于mysql的<em>交叉</em><em>表</em>查询的内容,根据自己的理解简单的尝试了下。由于MonsterHunter World较火,就拿怪物做个例子吧。首先建立张怪物信息<em>表</em>:CREATE TABLE `monster_info` (   `monster` varchar(16) DEFAULT NULL COMMENT '怪物名称...
mysql 交叉查询
mysql <em>交叉</em><em>表</em>查询
一个交叉的问题,
科目代码 科目名称 部门 计划数 实际数rn0007.034 其他 供应公司 .0000000000 4500.0000000000rn0007.016 折旧费 汽运公司 .0000000000 36492.2800000000rn0007.018 水电费 汽运公司 .0000000000 3989.6800000000rn0007.004 职工教育经费 小包装车间 .0000000000 6000.0000000000rn0007.010 排污费(含赔偿) 小包装车间 .0000000000 24000.0000000000rn0007.012 差旅费 小包装车间 .0000000000 16540.0000000000rn0007.013 办公费 小包装车间 .0000000000 420.0000000000rn0007.014 运输费 小包装车间 .0000000000 176770.0000000000rn0007.015 保险费 小包装车间 .0000000000 63290.0200000000rn0007.016 折旧费 小包装车间 .0000000000 38.8000000000rn0007.020 车船使用税 小包装车间 .0000000000 2560.0000000000rn0007.028 业务招待费 小包装车间 .0000000000 179424.0000000000rn0007.034 其他 小包装车间 .0000000000 19689.4000000000rn0007.010 排污费(含赔偿) 安全生产处 .0000000000 109562.0000000000rn0007.013 办公费 安全生产处 .0000000000 1940.0000000000rn0007.032 聘请中介机构费 安全生产处 .0000000000 50000.0000000000rn0007.034 其他 安全生产处 .0000000000 10000.0000000000rn0007.012 差旅费 矿山资源处 .0000000000 3450.0000000000rn0007.013 办公费 矿山资源处 .0000000000 1334.0000000000rn0007.028 业务招待费 矿山资源处 833.3333330000 1760.0000000000rn0007.032 聘请中介机构费 矿山资源处 .0000000000 50000.0000000000rn0007.033 矿产资源补偿费 矿山资源处 .0000000000 10000.0000000000rn0007.034 其他 矿山资源处 .0000000000 4000.0000000000rn0007.034 其他 领导层 .0000000000 1990.0000000000rn0007.001 工资 公司办 .0000000000 106800.0000000000rn0007.004 职工教育经费 公司办 .0000000000 72360.0000000000rn0007.008 咨询费 公司办 .0000000000 200000.0000000000rn0007.013 办公费 公司办 .0000000000 146385.4000000000rn0007.014 运输费 公司办 .0000000000 29630.0000000000rn0007.016 折旧费 公司办 .0000000000 396.4600000000rn0007.017 修理费 公司办 .0000000000 90870.0000000000rn0007.028 业务招待费 公司办 625.0000000000 29486.0000000000rn0007.034 其他 公司办 .0000000000 110024.0000000000rn0007.016 折旧费 业务员 .0000000000 263.6200000000rn0007.013 办公费 销售公司 .0000000000 6.0000000000rn0007.034 其他 销售公司 .0000000000 2000.0000000000rn0007.004 职工教育经费 计财处 .0000000000 384.0000000000rn0007.012 差旅费 计财处 .0000000000 6546.0000000000rn0007.013 办公费 计财处 .0000000000 16349.6000000000rn0007.016 折旧费 计财处 .0000000000 2555.4800000000rn0007.028 业务招待费 计财处 4166.6666660000 60176.0000000000rn0007.034 其他 计财处 .0000000000 5200.0000000000rn0007.013 办公费 技术监督处 .0000000000 152.0000000000rn0007.016 折旧费 技术监督处 .0000000000 209.7600000000rn0007.028 业务招待费 技术监督处 416.6666660000 6392.0000000000rn0007.034 其他 技术监督处 .0000000000 24672.9800000000rn0007.013 办公费 保卫处 .0000000000 360.0000000000rn0007.028 业务招待费 保卫处 250.0000000000 926.0000000000rn0007.034 其他 保卫处 .0000000000 120148.8600000000rn0007.013 办公费 物业公司 .0000000000 174.0000000000rn0007.014 运输费 物业公司 .0000000000 8547.0000000000rn0007.016 折旧费 物业公司 .0000000000 59.5400000000rn0007.034 其他 物业公司 .0000000000 2203.7200000000rn0007.034 其他 润泽公司 .0000000000 30000.0000000000rn0007.012 差旅费 燃料处 .0000000000 20131.6400000000rn0007.013 办公费 燃料处 .0000000000 1347.0000000000rn0007.028 业务招待费 燃料处 1666.6666660000 3896.0000000000rn0007.013 办公费 工会 .0000000000 1179.2000000000rn0007.016 折旧费 工会 .0000000000 247.0000000000rn0007.028 业务招待费 工会 250.0000000000 4940.0000000000rn0007.012 差旅费 审计处 .0000000000 11348.0000000000rn0007.013 办公费 审计处 .0000000000 1341.2000000000rn0007.015 保险费 审计处 .0000000000 -1910577.5000000000rn0007.028 业务招待费 审计处 666.6666660000 16028.0000000000rn0007.032 聘请中介机构费 审计处 .0000000000 26000.0000000000rn0007.034 其他 审计处 .0000000000 240.0000000000rn0007.012 差旅费 结算中心 .0000000000 12202.0000000000rn0007.013 办公费 结算中心 .0000000000 3099.4000000000rn0007.016 折旧费 结算中心 .0000000000 142.5000000000rn0007.028 业务招待费 结算中心 2500.0000000000 60570.0000000000rn0007.034 其他 结算中心 .0000000000 336.0000000000rn0007.028 业务招待费 小包装车间 .0000000000rn0007.016 折旧费 公司办 .0000000000 396.4600000000rn0007.013 办公费 技术中心 .0000000000 7199.0000000000rn0007.016 折旧费 技术中心 .0000000000 83.9200000000rn0007.028 业务招待费 技术中心 833.3333330000 6288.0000000000rn0007.028 业务招待费 接待处 208.3333330000 13310.0000000000rnrnrn有以上的<em>表</em> 现在要做成如下:rn科目代码 科目名称 预算数 人事处 技术中心 接待处 ........rnrn0007.028 业务招待费 208.3333 13310.00rn0007.013 办公费 ........rn.rn.rn.rn.rn.rn请问以上如何做成<em>交叉</em><em>表</em> ???请指教一下,做不完不能过年,各位帮助一下!rn
怎么建立交叉
access里可以建立<em>交叉</em><em>表</em>的,SQL SERVER怎么实现建立<em>交叉</em><em>表</em>这个功能啊???
交叉查询
请求高手帮助!开发环境asp + sql server2000rn用asp 怎样进行<em>交叉</em>查询rn我有一个产品订单<em>表</em>形式如下:rn产品名称 交货期 交货数量rnA 2008-1-5 20rnB 2008-1-10 10rnC 2008-1-9 5rnA 2008-1-10 30rnB 2008-1-10 5 //同一产品同一天可能出现2个交货数量rn想变成如下形式,在网页中用<em>表</em>格显示出来rn产品名称 合计 2008-1-5 2008-1-9 2008-1-10rnA 50 20 30rnB 15 15rnC 5 5rn交货期是动态变化的。
交叉(高手相助)
有一报名<em>表</em>(1分钟跳绳(代码1),篮球运球投篮(代码2), 立定跳远(代码3),实心球(代码4),引体向上(代码5)rn[color=#FF0000](5项中任选3项)[/color]rnrn<em>表</em>一:rn姓名 项目rnA 1rnA 4rnA 5rnB 2rnB 3rnB 5rnC 1rnC 3 rnC 5rn rn我想变成如下样式 :rnrn姓名 1分钟跳绳, 篮球运球投篮, 立定跳远, 实心球, 引体向上rnA 1 4 5rnB 2 3 5rnC 1 3 5 rnrnrn
关于交叉
请问君有否见过此类语法:rn.Object..DataObject=''rn.Object..Object.DataWidnow.Crosstab.Columns=''rn.Object..Object.DataWidnow.Crosstab.Rows=''rn笨人屡试不爽,请高手指点。rnrn
水晶报交叉应用
ArticleNO Colour Size1 Volume1 Size2 Volume2rnA1 Red 5 23 6 42rnA1 GREEN 5 12 7 52rnA1 BLACK 7 55 6 12rn上面的数据库<em>表</em>数据rnrn报<em>表</em>显示为如下:size的数据是动态的,每个报<em>表</em>的内容可能不同。也有可能为空。rnA1rnCOLOUR 5 6 7 TOTAL 列名rnRED 23 42 65 内容rnGREEN 12 52 64rnBLACK 12 55 67rnTOTAL: 196rnrnrn大家应该看下<em>表</em>明白是什么意思吧。rn
补充交叉的图片
<em>表</em>结构如下 rnCREATE TABLE [dbo].[jl_rydj] ( rn[序号] [int] IDENTITY (1, 1) NOT NULL , rn[编号] [varchar] (21) COLLATE Chinese_PRC_CI_AS NOT NULL , rn[政治面貌] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL , rn[民族] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL , rn[性别] [varchar] (1) COLLATE Chinese_PRC_CI_AS NULL , rn[年龄] [int] NULL , rn[职业] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL , rn[入所时间] [datetime] NULL , rn[出所时间] [datetime] NULL , rn[婚姻状况] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL , rn) rn还有部分字[img=c:\weee.jpg][/img]段就简单列出了前面几个,如何生成下拉列这样的<em>表</em>格呢
一个交叉问题
各位英雄,我是一个刚入门的菜鸟,请大家给于帮助!有分的哟/rnrnrn例如有一个<em>表</em>如下:rn项目 工作周 工时rn项目1 工作周1 30rn项目1 工作周2 12rn项目1 工作周3 45rn…… rn项目2 工作周1 40rn项目2 工作周2 20rn项目2 工作周3 50rn…… rnrn其生成的<em>交叉</em><em>表</em>为:rn项目 工作周1 工作周2 工作周3 …… 合计rn项目1 30 12 45 rn项目2 40 20 50 rn…… rnrn如果只从后台处理,如存储过程,又该怎么完成?rnrn谢谢!rnrnrn
动态交叉
PROCEDURE cross_table_test(DATACUR OUT SYS_REFCURSOR,L_QUERY_OUT OUT LONG) IS L_QUERY LONG; L_DYNAMIC_COLUMN LONG; NUM_MAX_YEAR NUMBER; NUM_MIN_YEAR NUMBER; BEGIN ...
101.交叉分析
--逐步去理解 --示例数据(用少量数据说明) create table tb(rqty int,item_no varchar(10),wh_no int) insert tb select 3,'1F40001A',801 union all select 2,'1Z40031A',801 union all select 1,'1Z40031A',400 go --第一步,wh_no ...
MSChart 交叉
Chart1.DataBindCrossTable(rn ds1,rn "ExternalName",rn "ETime",rn "Price",rn "Label=PriceC"rn ); 最近在网上看到这个方式绑定<em>交叉</em><em>表</em>,绑定成功了, 但是默认为柱形图,怎么改成曲线图呢 高手指点!!!!!!!!!
交叉统计
原有<em>表</em>结构rn年度 类别代码 数量rn2006 1 5rn2007 3 2rn2006 4 4rn2006 2 5rn2006 7 6rn2007 2 5rn2006 8 8rn2007 10 2rnrn统计后格式rn年度 类别1 类别2 类别3 类别4...rn2006 数量 数量 数量 数量rn2007 数量 数量 数量 数量rnrnrn
交叉问题请教◆
请教过如下问题! rnrn<em>表</em>名:Table1;字段ID(int 递增),YHID(int 用户ID),CPID(int 产品ID),MKID(int 产品模块ID),FWSJ(datetime 模块访问时间)。每个产品ID(CPID)都包括多个产品模块ID(MKID),CPID和MKID数量不定.rnrnID YHID CPID MKID FWSJ rn1 1001 1 101 2007-07-18 16:44:51.000 rn2 1006 3 301 2007-07-24 22:12:16.000 rn3 1001 1 103 2007-08-08 12:32:43.000 rn4 1003 1 103 2007-08-09 14:48:52.000 rn5 1003 2 201 2007-08-09 15:22:28.000 rn6 1005 1 102 2007-01-03 15:23:35.000 rnrn<em>表</em>名:Table2,ID (int 递增),MKID(int 产品模块ID),MKMC(varchar(50) 产品模块名称)rnrnID MKID MKMCrn1 101 模块1rn2 102 模块2rn3 103 模块3rn4 201 模块4rn5 301 模块5rnrn1.求各模块访问总次数: rnrn模块1 模块2 模块3 模块4 模块5 rn 1 1 2 1 1 rnrn2.求每个用户各模块访问次数: rn用户ID 模块1 模块2 模块3 模块4 模块5 rn1001 1 0 1 0 0 rn1003 0 0 1 1 0 rn1005 0 1 0 0 0 rn1006 0 0 0 0 1
求数据库交叉
<em>表</em>结构如下:rnIDrnUserIDrnSortIDrnSortNamernrnrn内容:rnID UserID SortID SortNamern1 1 1 Name1rn2 1 2 Name2rn3 1 3 Name3rn4 2 1 Nanirn5 2 2 Cidirn6 2 3 kjljlrnrnrn需要结果:rnrnUserID Sort1 SortName1 Sort2 SortName2 Sort3 SortName3rn1 1 Name1 2 Name2 3 Name3rn2 1 Nani 2 Cidi 3 kjljl
交叉的做法
主<em>表</em>:rdrn从<em>表</em>:rdsrnrnrdrnid 部门 日期 收发标记(1<em>表</em>示收,0<em>表</em>示发)rnrnrnrdsrnautoid id 存货编码 单重rnrn现做成的<em>交叉</em><em>表</em>为:rnrnrn 收入 发出rn 日期 部门1 部门2 部门3 部门1 部门2 部门3rn1 x x x xrn2rn3rn4rn5rn6rn7rnrnx是<em>表</em>示每一天,所有存货在该部门的收入或发出的总重量rnrn请高手比出语句,并且这遇到这种报<em>表</em>时,你们是如何分解的?
交叉问题
我有一<em>表</em>rnrnrow_id col_id valrn1 1 11rn1 2 12rn1 3 13rn1 4 14rn2 1 21rn2 2 22rn2 3 23rn2 4 24rnrn现在我要变成rnrnid 1 2 3 4 rn1 11 12 13 14rn2 21 22 23 24rnrnrn我<em>表</em>中row_id,row_id是变化的(即不定的)rnrn请问各位大虾如何做。。。
关于交叉的问题
在水晶报<em>表</em>中怎样得到<em>交叉</em><em>表</em>中所选择的项的列值和行值
求中国式交叉
A<em>表</em>rn损耗类型 损耗名称rn01 aaa rn02 bbbrn03 cccrn...rnnn nnnrnrnrnB<em>表</em>rn项目名 子项目名 损耗类型 损耗数量 损耗金额rnA aa 01 10 100rnA aa 02 10 100rnA aa 03 20 250rnA aa 01 10 100rnA bb 01 10 30rnB cc 01 10 40rn....rn....rn现按项目,子项目,统计分类汇总如下rn 损耗类型rn项目名 子项目 aaa个数 aaa损耗数 aaa金额 bbb的个数 bbb损耗数 bbb金额 ...金额和 rnA aa 1 10 100 1 10 100 550rn bb 1 10 100 100rnA总计 2 20 200 1 10 100 650rnB....rn...rn合计 ...rn
交叉 居中的问题
我做了个打印成绩的<em>交叉</em><em>表</em>,班级不同课程不同,我想让这个<em>交叉</em><em>表</em>居中,而且<em>交叉</em><em>表</em>左上角的缺口我给补上了,也就是说我想让新加进去的文本对象和<em>交叉</em><em>表</em>一起居中,请问怎么做,谢谢!
关于交叉DW
1.<em>交叉</em><em>表</em>DWrn如果没有满足条件的记录,怎么也会出现一列
有点复杂的交叉
A<em>表</em>rnspecid loss1310 loss1550rn1 10 11rn2 12 11rn3 4 5rn4 2 3rn想变成rn rnloss n1 n2 n3 n4rnloss1310 10 12 4 2 rnloss1550 11 11 5 3rnrnselect (case when specid='1' then a.loss1310 end )n1,rn (case when specid='2' then a.loss1310 end )n2,rn (case when specid='3' then a.loss1310 end )n3,rn (case when specid='4' then a.loss1310 end )n4rnfrom Arnrn我不知道loss1550和loss如何<em>表</em>达rnrn
如何做交叉
如何做一个象PB<em>交叉</em><em>表</em>的格式?
这样的交叉怎么做?
rnrn | 公司1 | 公司2 | 公司3 | 平均分 | 总人数 |rn__________|________________ __|____________________|____________________ |___________|___________|rn |平均分 | 总人数 | 平均分 | 总人数 | 平均分 | 总人数 | | |rn__________|________|__________|__________|_________|__________|__________|___________|___________|rn部门1 | 50.00 | 100 | 60.67 | 235 | 78.45 | 457 | xx.xx | xxxx |rn部门2 | _______|__________|__________|_________|__________|__________|___________|___________|rnIT | | | | | | | | |rnHR |________|__________|__________|_________|__________|__________|___________|___________|rn平均分 | | | | | | | | |rn__________|________|__________|__________|_________|__________|__________|___________|___________|rn
交叉查询数据库(ACCESS+VB)
TRANSFORM sum(用量)rnSELECT 日期, 产量rnFROM rn(select a1.日期, 明细, 用量, 产量 rnfrom a1, a2, (select 日期, sum(a1.产量) as 产量 from a1 group by 日期) a3 rnwhere a1.id=a2.id and a1.日期=a3.日期rn)rnGROUP BY 日期, 产量rnPIVOT 明细rnrn可以在ACCESS中执行 SQL语句后得到rn日期 (自动生成1-N列)1 2 3 4 5 6 7 8 产量rn2010-1-1 8 2 1 7 5 4 1.9 3rn2010-1-3 5 7 2 3 7 4 2.2 3rn2010-1-4 1 13.5 2 1 rn2010-1-5 1 3 1rn这样的结果rn我用VB listview读出是该怎么读出来rnrn列是 自动生成的rndo while not rs.eofrnListView1.ColumnHeaders.Add , , rs.Fields("明细"), 1400rnrs.MoveNextrnLooprnListView1.ColumnHeaders.Add (rs.RecordCount + 3), , "产量", 1400rnrs.Closern我只能读出列头rn其他要怎么读啊
交叉FILTER
<em>交叉</em><em>表</em>FILTER后能找到符合条件的行,可是分组的合计发生了错误,rn有谁知道解决方案吗???
交叉问题。急!!!!!
<em>交叉</em><em>表</em>中列的是否可以交换位置。如何交换。
交叉显示问题
视图View_temp中有数据如下:rnrn课程<em>表</em> CourseName RoomNamme FloorID TermID rn周二1.2节 JSP网络编程 祥105 14 20042rn周二1.2节 JSP网络编程 祥106 14 20042rn周二1.2节 JSP网络编程 祥303 14 20042rn周二1.2节 八级听力 图203 16 20042rn周二1.2节 保险学 吉202 11 20042rn周二1.2节 财务报<em>表</em>分析专题共221 8 20042rn周二1.2节 程序设计 B1-203 37 20042rn周二1.2节 程序设计 B1-211 37 20042rn周二1.2节 程序设计 B2-203 37 20042rn周二1.2节 程序设计 B5-201 37 20042rn周二1.2节 程序设计 B5-203 37 20042rnrn请问如何通过FloorID(楼房ID) 与TermID(学期)取得每个教室(RoomName)的开课信息(CourseName).取得格式如下:rn如取得FloorID = 16的教室开课信息:rnrn课程<em>表</em> 祥105 祥106 祥303rn周二1.2节 JSP网络编程 JSP网络编程 JSP网络编程
交叉重新查询
数据窗口的显示风格有Grid,Tabular,Crosstab等等,如果要重新查询其中的内容时,只要数据窗口Reset()就可以了,但是我发现Crosstab就不行,它Reset()以后还是把它查询过的字段保留在数据窗口中,请问有什么方法可以让它重新查询
更新交叉的数据
有三个<em>表</em>:rn<em>表</em>:TT_Rolesrn字段iRoleID sRoleNamern<em>表</em>:TT_Usersrn字段iUserID sLoginName sPasswordrn<em>表</em>: TT_User_Rolern字段iUserID iRoleID bHavernrn一个<em>交叉</em>查询的存储过程:rnCREATE PROCEDURE dbo.GetUserRolernASrnBEGINrn--声明变量rn DECLARE @SqlString nvarchar (4000) --放SQL语句rn DECLARE @TempRoleID int --放RoleIDrn DECLARE @TempRoleName varchar(50) --放RoleNamern rn SET @SqlString = N'select TT_Users.sLoginName 用户名,' --赋值rn rn DECLARE Cursor_UserRole CURSOR FOR --声明游标rn SELECT DISTINCT TT_User_Role.iRoleID,sRoleName rn FROM TT_User_Role,TT_Rolesrn WHERE TT_User_Role.iRoleID = TT_Roles.iRoleIDrn OPEN Cursor_UserRole --打开游标rn rn FETCH NEXT FROM Cursor_UserRole INTO @TempRoleID,@TempRoleName --赋值rn WHILE @@FETCH_STATUS = 0 --如果下确执行,则循环下去rn BEGINrn SET @SqlString = @SqlString + N'SUM(CASE iRoleID WHEN ' +rn CAST(@TempRoleID AS varchar) + N'THEN bHave END) AS " '+rn @TempRoleName + '",' rn FETCH NEXT FROM Cursor_UserRole INTO @TempRoleID,@TempRoleNamern ENDrn rn CLOSE Cursor_UserRolern rn SET @SqlString = LEFT(@SqlString,LEN(@SqlString)-1)rn SET @SqlString = @SqlString + N'FROM TT_User_Role,TT_Users WHERE TT_User_Role.iUserID = TT_Users.iUserID GROUP BY TT_Users.sLoginName'rn rn EXEC sp_executesql @SqlStringrnENDrnrn在一个DataGrid中显示rn问题是可以显示,但是怎么在DataGrid中更新和删除?rn
[急]交叉问题
假如我有一个部门<em>表</em>(部门ID,部门名称),一个员工<em>表</em>,员工<em>表</em>有(员工ID,部分ID,工资)rnrn现在要统计一下部门的工资就是rnrn 部门1 部门2 部门3rn工资 $11 $33 $44rnrn现在的问题是我用<em>交叉</em><em>表</em>来实现,统计工资rn如果员工<em>表</em>只包含部分部门的员工的时候,怎样把所有部门都显示出来,没有员工的部门显示为0
excel 交叉查询(查
方法1:=IFERROR(INDEX($B$4:$O$17,MATCH(C21,$A$4:$A$17,0),MATCH(B21,$B$3:$O$3,0)),"") 方法2(欢乐小爪提供):=OFFSET($A$3,MATCH(C21,$A$4:$A$17,0),MATCH(B21,$B$3:$O$3,0))
交叉行列转换
<em>交叉</em><em>表</em>行列实现动态转换
ireport的交叉模版
ireport 的<em>交叉</em><em>表</em>模版
交叉数据窗滚动条
各位好,有个问题求助下,希望各位帮忙。rn问题描述:rn窗口界面上的数据窗源是<em>交叉</em><em>表</em>数据窗,但是查询出数据后,滚动条总是会自动拉到rn最上面去。数据太多的时候,想查看中间部分的数据,拉动滚动条后,放开鼠标后滚动条rn自动回到数据窗的最上面去了。如果换用gride的数据窗不会有这个问题,自己每查出来,rn请教下什么原因,怎么解决?谢谢路过的同志们。
Oracle交叉
select frameDepartment.depname as 部门,FramePerson.PersonName as 姓名,rnto_char( workdate, 'FMyyyy-mm-dd' ) as 日期,rn(CASE WHEN to_char(morningbegin,'hh24:mi:ss')>to_char('09:00:00') THEN 'X' when to_char(morningbegin,'hh24:mi:ss') is null then 'X' else ' ' end) as 上午签到 ,rn(CASE WHEN to_char(afternoonend,'hh24:mi:ss')
水晶报 交叉 链接
想给列加链接,参数是<em>交叉</em><em>表</em>的列名,但是无法获取到对应的列名,在详细资料中加链接是可以的,但是一到<em>交叉</em><em>表</em>上就不对了,大家有解决的办法吗?rn谢谢了
请教交叉问题
在网上发觉了如下这段<em>交叉</em><em>表</em>的代码,试着运行,在 “Do (_Genxtab) With mxtable2,.T.,.T.,.F.,1,2,3,m8,0,0”处过不去,请教高手们如何处理,谢谢。rnset safe offrnCREATE cursor kk (ry c(10) ,xm c(10),je n(10,2))rnINSERT INTO kk VALUES ('jacket','可乐',1.00)rnINSERT INTO kk VALUES ('mark','百事',2.00)rnINSERT INTO kk VALUES ('jack','鲜橙',3.00)rnINSERT INTO kk VALUES ('lucy','果冻',4.00)rnINSERT INTO kk VALUES ('handson','雪碧',5.00)rnINSERT INTO kk VALUES ('mary','碧泉',6.00)rnINSERT INTO kk VALUES ('may','葡萄',7.00)rnINSERT INTO kk VALUES ('morike','椰子',8.00)rnbrowrnrnSELECT ry,xm,je ORDER BY 1,2 FROM kk INTO CURSOR lskrnmxab=xtab('lsk','xk',3) &&源<em>表</em>,目标<em>表</em>,mtotal=0 无合计,1 水平合计,2垂直合计,3 水平+垂直合计rnSELECT * FROM xk INTO CURSOR temprnbrowrnrnFUNCTION Xtab rnrnPARAMETERS mxtable,mxtable2,mtotal rnSelect * From &mxtable Into Cursor Sys(2015)rnm8=ICASE(mtotal=2 Or mtotal=3,.t.,.f.)rnDo (_Genxtab) With mxtable2,.T.,.T.,.F.,1,2,3,m8,0,0rnIF m8=.t.rn ALTER TABLE &mxtable2 RENAME COLUMN total TO 合计rnENDIFrnmf=Field(1)rnIf mtotal=1 Or mtotal=3rn Total To _hjk On 1rn Update _hjk Set &mf = '合计'rn Append From _hjkrn Use In _hjkrn Delete File _hjk.DbfrnENDIFrnRETURN mxtable2rnset safe on
Sql交叉,,急,,,,
怎么把这个<em>表</em>根据color合并成一行?rncol(字段名) color bz colthName contrnSB332K01242 78-355 M5 SLP11A242 20110601 SB332K01242rnSB332K01242 78-360 M5 SLP11A242 20110601 SB332K01242rnSB332K01242 78-365 M5 SLP11A242 20110601 SB332K01242rnSB332K01242 78-370 M5 SLP11A242 20110601 SB332K01242rn就是做成rncol(字段名) color bz colthName cont 78-355 78-360 78-365 78-370 rnrnSB332K01242 M5 SLP11A242 20110601 SB332K01242 1 1 1 1rn的样式?下面的1是统计出来的,,,,
动态生成交叉问题
有<em>表</em>1如下rn字段1 字段2rn1 Arn1 Arn1 Arn1 Brn2 Arn2 Arn2 Arn3 Arn3 Brn3 Crnrn想得到结果<em>表</em>2 数字即每字段1中字母出现的次数rn字段1 A B Crn1 3 1 0rn2 3 0 0rn3 1 1 1rnrnGROUP BY 字段1rnrn难点在于ABC不固定rn
交叉的問題
有下面的一个<em>表</em>rn项目 日期 单号 品名 数量rn1 4-9 18 電板 1500rn2 4-10 18 模組 900rn3 4-11 18 模組 1500rn4 4-14 17 電板 1500rnrnrnrn如何得到下面的<em>表</em>rn项目 日期 单号 電板 模組rn1 4-9 18 1500 0rn2 4-10 18 0 900rn3 4-11 18 0 1500rn4 4-14 17 1500 0rnrn在ACCESS禮我可以用下面語句實現rnrnTRANSFORM Max([實數])rnSELECT [項次], [日期], [單號]rnFROM ztablernGROUP BY [項次], [日期], [單號]rnPIVOT [品名];rnrn請問在SQLServer數據庫下如何實現呢?rn
交叉問題
原<em>表</em>:rnrn名稱 匯率 數量rn模具 1 2rn打印機 1.07 3rn打印機 1 2 rnrn轉成:rn名稱 模具 打印機 打印機rn進口數量 3 rn國內采購 2 2rnrn即匯率=1為國內采購,>1為進口
Fastreport动态交叉
我有两个<em>表</em>:尺码<em>表</em>(SizeID,序号,尺码,码系)、进出库明细查询(单号、款号、品名、采购价、零售单价、数量、颜色、尺码、码系) 想用Fastreport实现如下样式的<em>交叉</em><em>表</em>:rn商品款号 品名 单价 颜色 码系 | 尺码列<em>表</em>(随码系变化) | 数量小计 金额小计rn-------------------------------------------------------------------------------------------------------------------------------rn 0 均码rn A 1# 2# 3# 4# 5# 6# 7# rn B 50cm 60cm 70cm 80cm 90cm 1m 1.1mrn D XS S M L XL XXL XXXLrn——————————————————————————————————————————————————rn00001 ##商品 10.00 红色 0 10 10 100.00rn00002 ##商品 10.00 黄色 A 5 5 5 15 150.00rnrn做来做去都不成功。rn我分成两个<em>交叉</em><em>表</em>来做,上面的码系部分没有问题,但下面的数据就会对不齐。请高人能指点~~如果您愿意帮我解决这个问题的话请加我QQ:3332333或通过邮件与我联系aaron3332333@vip.qq.com,我将数据文件(.xsd和xml)传给您(注:我使用的是Fastreport.net 1.247版本)rn先行谢过!
mysql交叉问题
建立视图:rn[code=SQL]rncreate view barcode_2d_time as SELECT id,DATE_FORMAT(`date`,'%Y-%m-%d %H') as time,type,count(*) as countrnFROM `barcode_2d`rnWHERE date >= '2012-02-08 08:00:00'rnAND date < '2012-02-09 08:00:00'rnGROUP BY TYPE , DATE_FORMAT(`date`,'%Y-%m-%d %H')rnORDER BY DATE_FORMAT(`date`,'%Y-%m-%d %H') ASCrn[/code]rnrn对此视图求<em>交叉</em><em>表</em>:rn[code=SQL]rnSET @EE='';rnSELECT @EE:=CONCAT(@EE,'SUM(IF(TYPE=\'',TYPE,'\'',',COUNT,0)) AS ',TYPE,',') FROM (SELECT DISTINCT TYPE FROM BARCODE_2D_TIME) A;rnSET @QQ=CONCAT('SELECT ifnull(TIME,\'total\'),',LEFT(@EE,LENGTH(@EE)-1),' ,SUM(COUNT) AS TOTAL FROM BARCODE_2D_TIME GROUP BY TIME WITH ROLLUP');rnPREPARE stmt2 FROM @QQ;rnEXECUTE stmt2;rn[/code]rnrn但是结果报错:rn#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-542N,SUM(IF(TYPE='ETC54-628N',COUNT,0)) AS ETC54-628N,SUM(IF(TYPE='ETC54-623N',' at line 1 rnrn请问错在哪里?
MySQL交叉的转化
莫名其妙就想到了这个,结果查了很多关于一维<em>表</em>和二维<em>表</em>之间的转换,当然,用<em>excel</em>好解决,这个就不太清楚,就写下来 SELECT name as '姓名', SUM(CASE WHEN a.`subject` = '语文' THEN result ELSE null END) as '成绩1', SUM(CASE WHEN a.`subject` = '数学' THEN result EL...
oracle动态交叉
有一张<em>表</em> ID NAME QUARTER QUANTITY 1 开发部 春天 10000 2 开发部 夏天 50000 3 开发部 秋天 30000 4 开发部 冬天 20000 5 销售部 春天 10000 6 销售部 夏天 4000 7 销售部 秋天 30000 8 销售部 冬天 20000 想要转换为 QUARTER 开发部 销售部 夏天 50000 4000...
如何做交叉.
如何做<em>交叉</em><em>表</em>.rnrn如下例.rnrn姓名 科目 成績rn----------------------------rn張三 語文 80 rn張三 數學 85 rn張三 外語 90rn李四 語文 81 rn李四 數學 86 rn李四 外語 91rn王五 語文 82 rn王五 數學 88 rn王五 外語 95rnrnrn將上<em>表</em>中的數據轉換成如下格式:rnrn 語文 數學 外語rn張三 80 85 90rn李四 81 86 91rn王五 82 88 95rn
交叉<>什么意思
转换后的<em>交叉</em><em>表</em>有个字段名为"<>",这是什么意思?rnrn底下没有任何数据,如何去掉呢?
交叉的問題,
一個主<em>表</em>rnSelect u_bomskd,u_no,u_partid,u_materid,u_useqty,u_unit,u_unitrate,u_procid,dbo.getmatername_c(u_materid)u_matername_c from km_stylebomrnwhere u_styleid='pur_test' and u_stylesno='01'rnrnQ 001 00001 $00001 1.0000 7碼 1.0000 A1 PurTest1rnM 002 00002 $00002 1.0000 #01 2.0000 A5 PurTest2rnN 003 00003 $00003 3.0000 #01 2.0000 A3 PurTest3rn從<em>表</em>rnSelect u_no,u_materid,u_size,u_useqty,u_unit,u_unitrate,dbo.getmatername_c(u_materid)u_matername_c from km_stylebomSrnwhere u_styleid='pur_test' and u_stylesno='01'rn001 $00001 1 1.0000 7碼 1.0000 PurTest1rn001 $00001 1.5 2.0000 7碼 1.0000 PurTest1rn001 $00001 2 3.0000 7碼 1.0000 PurTest1rn002 $00002 0.5 2.0000 ""sdad" 4.0000 PurTest2rn002 $00002 1 2.0000 ""sdad" 0.5000 PurTest2rn002 $00002 1.5 3.0000 ""sdad" 1.5000 PurTest2rn002 $00002 2 3.0000 ""sdad" 4.0000 PurTest2rnrn需要得到rnu_no u_partid u_materid u_size u_useqty u_unit u_unitrate u_procid u_matername_crn 00001 $00001 1 1.0000 7碼 1.0000 A1 purTest1rn001 00001 $00001 1.5 2.0000 7碼 1.0000 A1 purTest1rn 00001 $00001 2 3.0000 7碼 1.0000 A1 purTest1rn 00002 $00002 0.5 2.0000 ""sdad" 4.0000 A5 purTest2rn 00002 $00002 1 2.0000 ""sdad" 0.5000 A5 purTest2 0 rn002 00002 $00002 1.5 3.0000 ""sdad" 1.5000 A5 purTest2rn 00002 $00002 2 3.0000 ""sdad" 4.0000 A5 purTest2rn003 00003 $00003 3.0000 #01 2.0000 A3 purTest3rnrn這種效果,不知道怎麼處理
关于 交叉 得问题?
下面得 语句 在 db2中 如何 改呀??rndeclare @sql varchar(8000) rn set @sql = ' select * from (select M.StationNam,M.StationID, ' rn select @sql = @sql + 'sum(case MC_SubRoad.SubCName when '''+SubCName+''' then TB_TollSpt.Toll else 0 end) as '''+SubCName+''',' rnfrom (select distinct MC_SubRoad.SubCName ,MC_SubRoad.SubCID rn from TB_TollSpt RIGHT OUTER JOIN MC_SubRoad ON TB_TollSpt.InSubCID = MC_SubRoad.SubCID rnorder by MC_SubRoad.SubCID fetch first 100 rows only ) as A rnselect @sql = left(@sql,len(@sql)-1) + ' from TB_TollSpt LEFT OUTER JOIN MC_SubRoad ON MC_SubRoad.SubCID = TB_TollSpt.InSubCID LEFT OUTER JOIN MC_Station M ON TB_TollSpt.StaID = M.StationID and TB_TollSpt.FinDT >= ''2007-10-1 0:00:00'' and TB_TollSpt.FinDT < ''2007-11-1 0:00:00'' group by M.StationNam , M.StationID order by M.StationID fetch first 100 rows only ) as B , (select sum(toll) as Toll ,sum(ActToll) as ActToll,sum(ce) as Ce, sum(toll)/(sum(ActToll)+sum(Toll)) as bl,StationNam as CStationNam from ( select toll ,sum(nortoll + trucktoll+ratiotoll) as ActToll, (toll - sum( nortoll + trucktoll + ratiotoll)) as ce, staid from TB_TollSpt where TB_TollSpt.FinDT >= ''2007-10-1 0:00:00'' and TB_TollSpt.FinDT < ''2007-11-1 0:00:00'' group by staid,toll ) as D,MC_Station where D.StaID = MC_Station.StationID group by StationNam) as C where B.StationNam = C.CStationNam' exec(@sql);rn
交叉的问题,急~~~
原始<em>表</em>input如下:rn[code=HTML]rn rn rn datern sszdrn czwtrn rn rn 2008-7-1rn aaarn 111rn rn rn 2008-7-1rn bbbrn 111rn rn rn 2008-7-2rn aaarn 333rn rn rn 2008-7-2rn cccrn 222rn rn rn 2008-7-2rn dddrn 111rn rn rn 2008-7-3rn bbbrn 222rn rn rn 2008-7-3rn dddrn 111rn rn rn 2008-7-4rn cccrn 222rn rn rn 2008-7-5rn aaarn 222rn rn rn 2008-7-5rn aaarn 111rn rn[/code]rn想做成<em>交叉</em><em>表</em>.行是date,列是sszd.其中对czwt计数.rn[code=HTML]rn rn rn rn aaarn bbbrn cccrn dddrn rn rn 2008-7-1rn 1rn 1rn 0rn 0rn rn rn 2008-7-2rn 1rn 0rn 1rn 1rn rn rn 2008-7-3rn 0rn 1rn 0rn 1rn rn rn 2008-7-4rn 0rn 0rn 1rn 0rn rn rn 2008-7-5rn 2rn 0rn 0rn 0rn rnrn[/code]rn请问这样的语句怎么写啊?自己写了几次都不行,搞不定了....
问个交叉的问题
rn查询语句如下 :rnrnselect productno as 货号,color as 颜色,sum(case sizename when '110' then num else 0 end ) as '110',rnsum(case sizename when '120' then num else 0 end ) as '120',rnsum(case sizename when '130' then num else 0 end ) as '130'rnfrom tbproductinout group by productno,colorrnrn货号 颜色 110 120 130 rn714 红 100 0 0rn715 红 50 0 0rn714 黑 200 100 100rn715 黑 60 80 80rnrn问题 :rn1. 我想按照下面的显示应该怎么做rn2. 像这样case sizename when '110' 我要把所有的 sizename都写一遍,我只想取出该<em>表</em>中有的sizename进行统计,而不是固定的,或者我的sizename是另一张<em>表</em>的数据,rn应该怎么实现?rnrn货号 颜色 110 120 130 rn714 红 100 0 0rn714 黑 200 100 100rn715 红 50 0 0rn715 黑 60 80 80rnrn
请教交叉的语句
我现在有四张SQL<em>表</em>.rnrn<em>表</em>1:科目内码 科目名称rn 1 Arn 2 Brn 3 Crn 4 Drn<em>表</em>2:科目内码 项目号 金额rn 1 1 100rn 2 2 200rn 3 3 300rn 4 4 400rn 1 2 150rn 2 3 350rn 2 2 50rn<em>表</em>3:项目内码 项目名称rn 1 AArn 2 BBrn 3 CCrn 4 DDrn<em>表</em>4:项目内码 项目号rn 1 4rn 2 3rn 3 2rn 4 1rnrn请问,如何能得出下面的<em>表</em>结果(查询)rn 项目名称 A B C D (指会计科目) rn AA 100 rn BB 150 250rn CC 350 300rn DD 400rnrnrn
关于交叉问题
在测试,我见了两张<em>表</em>rn1姓名,学号,性别rn2学号,课程,成绩rnrows:学号,姓名,性别rncolumns:课程rnvalue:成绩rn我将source栏里的cheng托到values中rn自动变更了sum(ocean_1_chengji)想要的格式如下:rnrn学号 性别 语文 数学 ......rn rn0001 男 90 99 ......rn是呀,可是出来的是rn学号 性别 语文 数学 ......rn rn0001 男 258 258 ......rn rn全是求过和的值,我后来才发现试<em>表</em>达试错了rnrn rnrnrn
Crystal Report交叉
Crystal Report中的<em>交叉</em><em>表</em>好象只能放到报<em>表</em>的页眉,放到其他地方都没有数据。可是,放到报<em>表</em>页眉里面如果报<em>表</em>太宽,一页放不下需要两页时,虽然报<em>表</em>预览的时候会显示两页,但第二页是空白。rn请各位老大提供解决方案,谢谢!
两个交叉
有两个<em>交叉</em><em>表</em>1 和<em>表</em>2 和一个结果<em>表</em>3rnrn<em>表</em>1(出库<em>表</em>):rnrn仓库 加工户 产品代码 产品编号 名称 规格 描述 单位 外协出库(<em>交叉</em>值)rnA仓库 101 123 A123 A A A E 10rnA仓库 101 234 A234 B B B E 120rnA仓库 101 345 A345 C C C E 200rnA仓库 101 456 A456 D D D E 300rnrn<em>表</em>2(入库<em>表</em>):rn仓库 加工户 产品代码 产品编号 名称 规格 描述 单位 外协入库(<em>交叉</em>值) 退回入库(<em>交叉</em>值)rnB仓库 101 234 A234 B B B E 10 5rnB仓库 101 345 A345 C C C E 20 5rnB仓库 101 456 A456 D D D E 30 5rnrn结果<em>表</em>3:rn加工户 产品编号 名称 规格 描述 单位 外协出库 外协入库 退回入库 库存rn101 A123 A A A E 10 10rn101 A234 B B B E 120 10 5 105rn101 A345 C C C E 200 20 5 175rn101 A456 D D D E 300 30 5 265rnrn<em>表</em>1与<em>表</em>2是通过生成<em>表</em>查询后,<em>交叉</em>得出的,结果<em>表</em>3的库存=外协出库-外协入库-退回入库,请问如何通过<em>表</em>1和<em>表</em>2,实现<em>表</em>3(即<em>表</em>1与<em>表</em>2,两<em>表</em>有不同产品的都要显示出来)rnrn另外希望通过加工户筛选(或全部)显示<em>表</em>3结果,请老师们帮忙看看!谢谢rn
复杂点的交叉
产品编号 交易数量 交易日期 交易状态rnA 10 2008-8-4 1 //入库rnA 20 2008-8-5 1 //入库rnA 15 2008-8-5 0 //出库rnrn变成以下格式rn产品编号 合计 2008-8-4 2008-8-5 2008-8-5rnA 15 10 20 -15 //出库时显示负数rndeclare @sql varchar(8000)rnset @sql='select Item as 件号,sum(Quantity) 合计'rnselect @sql=@sql+',sum(case when convert(char(10),Riqi,120)='''+rn convert(char(10),Riqi,120)+''' then case when flag=1 then Quantity else -Quantity end end) ['+convert(char(10),Riqi,120)+']'from crkmx group by Riqirnrnset @sql=@sql+' from crkmx group by Item'rnexec( @sql)rnGOrn这段代码显示合计数是45 而不是15 ??出库或入库如果同一天可以sum,但是出库、入库时应该分开。
ububtu轻松入门教程下载
很好的linux入门教程,讲解详细,思路清晰。。。。。。 相关下载链接:[url=//download.csdn.net/download/november19891104/3361951?utm_source=bbsseo]//download.csdn.net/download/november19891104/3361951?utm_source=bbsseo[/url]
win7小工具集合下载
都是非常好用的win7系统桌面小工具, 放在桌面,美观而且使用,非常方便 相关下载链接:[url=//download.csdn.net/download/k144521/3975317?utm_source=bbsseo]//download.csdn.net/download/k144521/3975317?utm_source=bbsseo[/url]
STRUCTS学习文档下载
这是一套完整的structs2学习教程,里面很好的讲解了structs2学习内容。希望大家多多分享 相关下载链接:[url=//download.csdn.net/download/duanyaxin/5894719?utm_source=bbsseo]//download.csdn.net/download/duanyaxin/5894719?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的