Office中国论坛/Access中国论坛
标题:
如何做这种交叉查询???请指点一下
[打印本页]
作者:
goto2008
时间:
2007-7-26 23:57
标题:
如何做这种交叉查询???请指点一下
<TABLE cellSpacing=0 bgColor=#ffffff border=1><FONT face=宋体 color=#000000>
<CAPTION><B>冲床领取查询</B></CAPTION></FONT>
<THEAD>
<TR>
<TH borderColor=#000000 bgColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>冲工编号</FONT></TH>
<TH borderColor=#000000 bgColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>冲床工人</FONT></TH>
<TH borderColor=#000000 bgColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>数量</FONT></TH>
<TH borderColor=#000000 bgColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>层名称</FONT></TH>
<TH borderColor=#000000 bgColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>批数</FONT></TH></TR></THEAD>
<TR vAlign=top>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>A002</FONT></TD>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>于亚宁</FONT></TD>
<TD borderColor=#c0c0c0 align=right><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>1500.00</FONT></TD>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>二层皮</FONT></TD>
<TD borderColor=#c0c0c0 align=right><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>2</FONT></TD></TR>
<TR vAlign=top>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>A002</FONT></TD>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>于亚宁</FONT></TD>
<TD borderColor=#c0c0c0 align=right><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>5000.00</FONT></TD>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>一层</FONT></TD>
<TD borderColor=#c0c0c0 align=right><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>1</FONT></TD></TR>
<TR vAlign=top>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>A002</FONT></TD>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>于亚宁</FONT></TD>
<TD borderColor=#c0c0c0 align=right><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>3500.00</FONT></TD>
<TD borderColor=#c0c0c0><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>一层</FONT></TD>
<TD borderColor=#c0c0c0 align=right><FONT style="FONT-SIZE: 11pt" face=宋体 color=#000000>4</FONT></TD></TR>
<TFOOT></TFOOT></TABLE>
<
><FONT size=4>我想做成下面这种效果</FONT></P>
<
><FONT size=4>冲工编号 冲床工人 二层皮 一层</FONT></P>
<
><FONT size=4>A002 于亚宁 3000 19000</FONT></P>
<P><FONT size=4></FONT></P>
<P><FONT size=4>注:3000=1500*2</FONT></P>
<P><FONT size=4> 19000=5000*1+3500*4</FONT></P><br><br>
[此贴子已经被作者于2007-7-26 15:57:48编辑过]
作者:
goto2008
时间:
2007-7-26 23:59
<
>,呵,由于发图片超过论坛规定的数量了。。</P>
<
>只好复制表里的记录上来了。。。。</P>
<
>请大家点击“在新窗口中查看”。。指点一下如何做这种交叉查询</P>
作者:
sgrshh29
时间:
2007-7-27 00:54
TRANSFORM Sum([数量]*[批数]) AS 表达式1<BR>SELECT 冲工编号, 冲床工人<BR>FROM 表 GROUP BY 冲工编号, 冲床工人<BR>
IVOT 层名称<BR>
作者:
一点通
时间:
2007-7-27 01:04
复制的数据先粘贴到TXT文件,调整好后再复制到论坛,这样才不会乱码
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3