这是一场噩梦。
我在 MS Access 2007 中创建了这个交叉表查询;该查询在单独运行时完美运行,但是当我将查询添加到其他表时;示例:当我将查询加入到属于其他查询的其他表时,我收到此错误:
Ms Access does not Recognized MEMBER_ID as a Valid filed or expression.
我到处搜索,但找不到任何专门针对我的问题或场景的东西。
如果我单独运行查询,它可以工作。
这是代码:
TRANSFORM First(MEMBER_PHONE.PHONE_NBR) AS FirstOfPhone_NBR
SELECT MEMBER_PHONE.[MEMBER_ID]
FROM MEMBER_PHONE
WHERE (((MEMBER_PHONE.PHONE_TYPE) In ("CELL","HOME","WORK")))
GROUP BY MEMBER_PHONE.[MEMBER_ID]
PIVOT MEMBER_PHONE.[PHONE_TYPE];
我怎样才能解决这个问题?
谢谢大家!