Office中国论坛/Access中国论坛

标题: [求助]如何把一个表中的行转为另一表的列 [打印本页]

作者: cjmd    时间: 2007-2-9 23:29
标题: [求助]如何把一个表中的行转为另一表的列
求助各位大师本人现在学用ACCESS遇到难题,请高人指点一下,在此先谢谢!!!





<COLGROUP>

<COL style="WIDTH: 64pt; mso-width-source: userset; mso-width-alt: 2720" width=85>

<COL style="WIDTH: 56pt; mso-width-source: userset; mso-width-alt: 2400" width=75>

<COL style="WIDTH: 35pt; mso-width-source: userset; mso-width-alt: 1472" width=46>





日期

编号

数量



07-1-27

  1号

32



07-1-27

  1号

12



07-1-27

  2号

10



07-1-27

  2号

32



07-1-27

  3号

32



07-1-27

  3号

32



07-1-27

  4号

12



07-1-27

  4号

32



07-1-28

  1号

32



07-1-28

  1号

8



07-1-28

  2号

12



07-1-28

  2号

32



07-1-28

  3号

16



07-1-28

  3号

32



07-1-28

  4号

12



07-1-28

  4号

32表1



<TABLE cellSpacing=0 cellPadding=0 width=292 border=0 x:str>

<COLGROUP>

<COL style="WIDTH: 61pt; mso-width-source: userset; mso-width-alt: 2592" width=81>

<COL style="WIDTH: 32pt; mso-width-source: userset; mso-width-alt: 1
作者: 一点通    时间: 2007-2-9 23:36
可使用交叉表查询

[此贴子已经被作者于2007-2-9 16:31:06编辑过]


作者: cjmd    时间: 2007-2-10 00:01
谢谢版主指正,请多指点。
作者: hi-wzj    时间: 2007-2-10 00:31
根据建立查询的向导来做,请选择其中的“交叉表查询”选项....
作者: cjmd    时间: 2007-2-11 21:46
谢谢,能不能说的具体一点,我是新手刚接触ACCESS。
作者: 一点通    时间: 2007-2-11 22:36
动下手试下吧,已经说得很清楚了
作者: einstein_supeng    时间: 2007-2-12 23:50
TRANSFORM Sum(Sheet1.数量) AS 数量之总计
SELECT Sheet1.日期, Sum(Sheet1.数量) AS [总计 数量]
FROM Sheet1
GROUP BY Sheet1.日期
PIVOT Sheet1.编号;





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3