Q
qinfen
Unregistered / Unconfirmed
GUEST, unregistred user!
yzhshi:
你好!经过几次的接触,我知道你是一位高手,我有一个问题,放了好几天都没人
理,希望你能关注一下,要不给个思路也好.( 我没钱了,下次再补上)
我以前用 ODBC->ACCESS 写了一个程序用到交叉表查询,现在要改用ODBC->SQL SERVER
,但SERVER 好像不支持交叉表查询,ACCESS中的交叉表查询如下:
F1 F2 F3
------------------------
A WA RED
B WA RED
C WA RED
A WB GREEN
B WB GREEN
C WB GREEN
A WC WHITE
B WC WHITE
C WC WHITE
执行语句:'TRANSFORM Last([F3]) SELECT F1 FROM q3 GROUP BY F1 PIVOT F2'
(语句只是举例)
执行之后,A,B,C 为行标题.WA,WB,WC 为列标题.
F1 WA WB WC
-----------------------------
A RED GREEN WHITE
B RED GREEN WHITE
C RED GREEN WHITE
你好!经过几次的接触,我知道你是一位高手,我有一个问题,放了好几天都没人
理,希望你能关注一下,要不给个思路也好.( 我没钱了,下次再补上)
我以前用 ODBC->ACCESS 写了一个程序用到交叉表查询,现在要改用ODBC->SQL SERVER
,但SERVER 好像不支持交叉表查询,ACCESS中的交叉表查询如下:
F1 F2 F3
------------------------
A WA RED
B WA RED
C WA RED
A WB GREEN
B WB GREEN
C WB GREEN
A WC WHITE
B WC WHITE
C WC WHITE
执行语句:'TRANSFORM Last([F3]) SELECT F1 FROM q3 GROUP BY F1 PIVOT F2'
(语句只是举例)
执行之后,A,B,C 为行标题.WA,WB,WC 为列标题.
F1 WA WB WC
-----------------------------
A RED GREEN WHITE
B RED GREEN WHITE
C RED GREEN WHITE