# Re: 为何下 GROUP BY 指令时就无法透过ODBC来存取资料表?????

Posted by nobody on August 07, 1998 at 12:43:35:

In Reply to: 为何下 GROUP BY 指令时就无法透过ODBC来存取资料表????? posted by KATHY on August 07, 1998 at 12:24:04:

: 本人有极其困惑以久的问题如下所述:
: 因透过ODBC来联结SQLSERVER存取资料表
: 但每次都出现呼叫ODBC失败:3146 之讯息
: 一再分解SQL语法后 发现只要 JOIN 三张表格作总合计算
: 下GROUP BY 指令时就无法透过ODBC来存取资料表
: 但在SQL SERVER 和 ACCESS 中语法皆可执行
: 请问如何解决此一ODBC呼叫失败问题 来做远端资料库联结?

: 并附上该指令做为参考,如下:
: SELECT TRBM8.客户名称, TRDP8.部门, TRPR8.业务员, Sum(TRBM8.业绩) AS 业绩总计, Sum(TRBM8.折让) AS 折让总计, Sum(TRBM8.毛利) AS 毛利总计
: FROM (TRBM8 INNER JOIN TRDP8 ON TRBM8.部门代号 = TRDP8.部门代号) INNER JOIN TRPR8 ON TRBM8.业务员代号 = TRPR8.业务员代号
: GROUP BY TRBM8.客户名称, TRDP8.部门, TRPR8.业务员

不晓得你 sql server 有无做 service pack

Follow Ups:

- sql server 做 service pack 3 有危害NT注册的危险..... KATHY 12:45:33 8/10/98 (0)
- sql server 做 service pack 3 有危害NT注册的危险..... KATHY 12:40:06 8/10/98 (0)